A newborn baby found abandoned in a New York City subway station was rescued by first responders and is being called the “Miracle on 34th Street.”

See Full Page