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

(File photo courtesy of © Can Stock Photo Inc. / dehooks)

Scoreboard, June 2

The Detroit Tigers snapped a four-game losing skid by holding off Tampa Bay 10-9 on Monday.