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

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


Latest News

Latest Photos