Share this story...
An armed police stands on Borough High Street as police are dealing with an incident on London Bridge in London, Saturday, June 3, 2017.    Witnesses reported a vehicle hitting pedestrians and injured people on the ground. (Dominic Lipinski/PA via AP)
Latest News

Photo Galleries »

Terror attacks strike London