UK: Police carry out two controlled explosions after reports of suspicious vehicle in Westminster
Police have carried out two controlled explosions in Westminster following reports of a suspicious vehicle. Earlier, officers set up a cordon and closed roads near Parliament Square. The Queen Elizabeth II Centre and Westminster School were evacuated and Westminster underground Read More …