Police find 12 fetuses dumped in India
AHMADABAD, India Police found 12 fetuses dumped near a garbage bin in a western Indian city on Monday, a police officer said.
Two foetuses were found dumped in separate locations three hours apart in Sentul and Dang Wangi.