Blast Kills 11, Injures Dozens in St. Petersburg (Video)
In the latest bombing in Europe, a blast that rocked St. Petersburg, Russia today has killed 11 so far, and injured dozens more. One bomb detonated aboard a crowded metro train in Russia’s second largest city on Monday, and a second, far more powerful bomb, was thankfully diffused a few stations away. Putin has confirmed … Read more