iOS app Android app

Dawa Lama Baby Trash Can

Baby Dumped In Trash Can Dies

Posted 07.19.2011 | New York

A Woodside mom, terrified her mother would discover she was pregnant, allegedly threw her newborn child in a bathroom trash can at Elmhurst Hospital. ...