Emergency personnel on London Bridge 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. (Dominic Lipinski/PA via AP)

Leave a Reply

Your email address will not be published. Required fields are marked *