London police arrest 6 in raids, foiling terrorist plot

British police said they have foiled a terrorist plot, after Thursday night raids in London and elsewhere in southeastern England.

April 28, 2017

Examined