Odd warning of possible terror attacks in Moscow and St Petersburg by the US embassy in Russia… February 20, 2022 10:01 pm
Russia to Expel 60 U.S. Diplomats, Close St. Petersburg Consulate… Tensions Reach Fever Pitch… ‘New Cold War Approaching’ March 29, 2018 3:55 pm
BREAKING: St. Petersburg subway explosion. Casualties reported…. At least 10 people killed, many more injured… Video… LIVE April 3, 2017 8:31 am