Explosions reported at Russian train stations
00:27Several people are reported injured in Russia following a deadly blast at St. Petersburg train stations.
Several people are reported injured in Russia following a deadly blast at St. Petersburg train stations.