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

Ice hockey game. Photo courtesy of © Can Stock Photo Inc. / Modestil

Scoreboard, Nov 11

The Toronto Maple Leafs fell 6-3 to the visiting Colorado Avalanche on Tuesday, for their fourth straight loss.