The Latest: Police: London crash that hurt 11 is not terror

People stand out of a police cordon next to Britain’s police officers 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

0 Comments