Tag: New Scotland Yard
Four killed in London terror attack
(CNS): The Metropolitan Police Service has confirmed that a police officer, a terror suspect and two members of the public have been killed during an attack around the seat of government in the UK. At least 20 more people have been injured in the attack which took place today in London on Westminster Bridge and […]