‘Loud Explosion’ Follows Security Alert in London, Tube Station Evacuated
1 min read
1995 Stock train at South Wimbledon tube underground station in London, England. Photo: Chris McKenna.
Witnesses report hearing an explosion near a London metro station after orders were given to evacuate.
The explosion was reportedly a controlled demolition of by London police following the discovery of a suspicious vehicle.
Read more: sputniknews.com
Sputnik International