10 Dead In Explosion On St. Petersburg Subway

10+ Dead In Explosion On St. Petersburg Subway

At least 10 people are dead after an explosion rocked at least one underground subway station in St. Petersburg, Russia, on Monday, multiple outlets reported. Reuters reports …

10+ Dead In Explosion On St. Petersburg Subway Read More Β»