NYC Mom Dumps Newborn In Hospital Toilet
Queens Mother Was Found At Home Napping A NYC mother was apparently so unprepared for motherhood that she decided to dump her newborn baby into the hospital toilet Dawa Lama, 23, put the infant in a trash bin inside the emergency room bathroom of Elmhurst Hospital Center, where she gave birth to the child shortly before 2:30 […]