MOTHER BUSTED AFTER ABANDONING NEWBORN AT PENN STATION ON CAMERA
On Monday morning, commuters at Penn Station witnessed what officials are calling the "Miracle on Thirty-Fourth Street" when a newborn baby girl was discovered wrapped only in a blanket at the bottom of a staircase leading to the downtown one, two, and three train platforms. The infant, found with...