Girl falls between tracks at Philadelphia’s 30th Street Train Station in early morning

ON A TRAIN FROM PHILADELPHIA TO BOSTON – “My baby! My baby!” the mother shouted in maternal hysterics down the hall of the Amtrak train. Her daughter had fallen between the tracks of the 66 Northeast Regional train, bound for Boston from Philadelphia’s 30th Street Train Station, early Tuesday morning. Jeremiah White, 30, a right … Continue reading