Delhi: Agitated with Dog’s Incessant Barking, 17-Year-Old Kills 85-Year-Old Pet Owner

In a horrifying crime reported from Delhi, a teen reportedly killed an 85-year-old elderly pet...

Read More