london terrorist attack

London Subway Explosion: Police Respond to Incident at Parsons Green Station

An explosion has been reported at London’s subway, Parsons Green station, on Friday morning, at 08:20 local time. Emergency services…

7 years ago