Nation
World
Fresh satellite images show burning naval base and oil terminal in St. Petersburg
Ukraine carried out a series of long-range strikes on military facilities and oil infrastructure in St. Petersburg on the opening day of International Economic Forum (SPIEF), undermining Kremlin narratives about Russia's economic power, the Institute for the Study of War (ISW) wrote on June 3.
4 June, 10:16 AM