Elmhurst Hospital

Elmhurst Hospital (credit: Google Street View)

Police: Woman Charged For Dumping Baby Inside Trash Can At Queens Hospital

Police say Dawa Lama was arrested and charged with assault and reckless endangerment.

05/11/2011