Human foetus found hanging from overhead electric wires near railway station in UP
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."