London Police Evacuate Trafalgar Square, but Say ‘Incident Has Now Been Concluded’
LONDON — The police evacuated crowds and cordoned off Trafalgar Square on Saturday morning, rattling the British capital on the third day of Queen Elizabeth’s Platinum Jubilee. The Metropolitan Police did not specify what had prompted the evacuation, but said in a tweet that officers were currently at the scene…