Russia: At least 10 killed in blast at St. Petersburg metro station
Moscow [Russia], Apr. 3 (ANI): At least ten people were killed and several others injured in an explosion inside a metro train at the Sennaya Square station in Russia's St. Petersburg.