Driver arrested after hitting and injuring several people outside London museum
Police officers stand in the Road near the Natural History Museum, after a car mounted the pavement, in London on Saturday. (Photo/Agencies) |
Photo
Most Viewed in 24 Hours