For the best experience use Mini app app on your smartphone
A human foetus was found hanging from overhead electrical wires near Sahjanwa railway station in Uttar Pradesh's Gorakhpur on Friday, police said. Police were alerted by locals who spotted the foetus entangled in the wires. Police officials retrieved the foetus and sent it for post-mortem examination, with Superintendent of Police North Jitendra Srivastava saying, "We're analysing CCTV footage."
short by Arshiya Chopra / 03:17 pm on 03 May
For the best experience use inshorts app on your smartphone