Armed police outside Monument station after an incident in central London, Saturday, June 3, 2017. British police said they were dealing with “incidents” on London Bridge and nearby Borough Market in the heart of the British capital Saturday, as witnesses reported a vehicle veering off the road and hitting several pedestrians. (Source: AP Photo)
Read London terror attack live updates: Six civilians, three attackers killed, say police