archive Explosion Rocks St. Petersburg Metro April 03, 2017 1:01 PM Your browser doesn’t support HTML5 At least 10 people have been killed in an explosion in a metro station in the Russian city of St. Petersburg.