Police: Car crash in London is traffic accident, not terror
Britain’s policemen stand at the scene of an incident in central London, Saturday, Oct. 7, 2017. London police say emergency services are outside the Natural History Museum in London after a car struck pedestrians. (AP Photo/Kirsty Wigglesworth)
0 Comments