Several Injured In Explosion At Metro Station In Russia's St Petersburg: Report
Explosion in St. Petersburg Metro, several feared dead (GRAPHIC IMAGES)
A suspected IED explosion inside a car of the St. Petersburg Metro system has resulted in casualties among passengers, according to the...