Europe

A red traffic light is seen next to Big Ben, in Westminster, central London, Britain, June 9, 2017. REUTERS/Clodagh Kilcoyne

Terror Attack in London

LONDON – There has been a terrorist attack in Great Britain. An improved explosive device was detonated in the Parsons Green Underground Station. Eighteen people have so far been reported injured as a result of the explosion. Police are...


Posted 16 September 2017 by
continue reading »
  • 1 of 2
  • 1
  • 2