fetus

Fetal Horror in Punjab

Aug 19, 2006
Authorities in the Indian state of Punjab recently made a grotesque discovery that has prompted public outrage and a government crackdown. Acting on a tip, police and health officials raided a private clinic and found a 30-foot well with over 50 female fetuses inside.