Newborn Baby’s Head Found In Market In Madhya Pradesh’s Jabalpur, Cops Probe
The head and a hand of a newborn child were found lying in a market in Jabalpur. (Representational)Jabalpur: The head and a hand of a newborn child were found lying…
All Strange Things About India and world
The head and a hand of a newborn child were found lying in a market in Jabalpur. (Representational)Jabalpur: The head and a hand of a newborn child were found lying…