Follow Us

Terms of Use Privacy Policy

Baby Falls on Train Tracks in London - BDC Now

British Transit Police released video on Monday of a baby stroller with a child inside rolling onto the tracks at Goodge Street station in London last month, all in the hopes of locating the couple that helped pull the child to safety.

Source: Boston Globe

Top Trending Videos