Images

Police officers stand in the road outside the Natural History Museum, after a car mounted the pavement injuring a number of pedestrians, in London

Police officers stand in the road outside the Natural History Museum, after a car mounted the pavement injuring a number of pedestrians, police said, in London, Britain October 7, 2017. REUTERS/Peter Nicholls

Be the first to comment