India News | Edited by Samiran Mishra | Saturday March 2, 2024
The dead body of a newborn boy was found impaled and stuck on a grill in the quiet Haryana village of Ajronda late Friday night. According to the police, a person threw the newborn over a wall before it got skewered on the spiked fence.
www.ndtv.com