THE KREMLIN’s announcement of an imminent launch of its Satan-2 missile, which comes amid claims by the West that Russia’s strategy on the battlefield is “failing” to help it conquer meaningful territory in Ukraine, has forced an entire region into lockdown.
This article, images and content belong to the source and curated for informational purposes.