India

⚡Andhra Woman Kills Sister’s Daughter-in-Law, Reaches Police Station With Severed Head

By IANS

In a shocking incident, a woman in Andhra Pradesh killed her sister's daughter-in-law and reached the police station with her severed head to surrender.

Read Full Story