Dead newborn baby and body parts found dumped in plastic jars in rubbish heap

WARNING, DISTRESSING CONTENT: The gruesome discovery was made in a pile of rubbish behind a hotel on the outskirts of Daund, India, with local hospitals now under investigation for potentially dumping bio-waste