During the first three months of the Russo-Ukrainian War, Ukraine’s ability to defeat Russia on the battlefield has astonished the watching world and led to mounting speculation that Vladimir Putin’s invasion will end in defeat. At the same time, the situation at sea remains significantly more favorable for the Kremlin …
Read More »
Eurasia Press & News