Panoramic view of London, England (Photo courtesy of Wikipedia)Panoramic view of London, England (Photo courtesy of Wikipedia)
Windsor

Blast Reported In London England Subway Station

An explosion has rocked a subway station in London, England.

Police in the city say they were called to the Parsons Green tube station on Friday  at 8:20am Greenwich Mean Time, and the first ambulance arrived within five minutes.

The BBC reports 22 people have been taken to hospital, mostly with burns.

 

Read More Local Stories

Town of Amherstburg sign. Photo courtesy amherstburg.ca.

Leardi announces provincial investment in Amherstburg

The town will prepare 700 acres of industrial land at the Howard Industrial Park, supporting the diversification of Amherstburg's supply chains, driving growth, and expanding trade partnerships across priority sectors.