LONDON, Oct. 7, 2017 (Xinhua) -- The road near Natural History Museum is cordoned off in London, Britain, on Oct. 7, 2017. A number of people were injured Saturday after a car ploughed into pedestrians outside Natural History Museum, London Metropolitan Police said. (Xinhua/Han Yan/IANS)

1 / 1
Add your comments
Loading...

There are no comments. Be the first to add a comment.

 

Latest News

Latest Photos