fetuses

Indian police find 19 female fetuses dumped in sewer

Indian police find 19 female fetuses dumped in sewer

By Agence France Presse ·