London's Metropolitan Police have reached a settlement with the family of Jean Charles de Menezes, whom police shot dead in 2005, mistaking him for a suicide bomber, the police announced Monday.

Categories

Next Articles

  • Top 10 NFL