AHMADABAD, India Police found 12 fetuses dumped near a garbage bin in a western Indian city on Monday, a police officer said.
Police find 12 fetuses dumped in India