Russia Russia’s St. Petersburg Airport Halts Flights To Safeguard Civilian Air Traffic – Strategic News Globalby Capital-Cities March 24, 2025