Russia’s most significant battlefield achievement in south Ukraine has been the capture of Kherson in the first week of March –…
It’s no secret that Russia’s invasion of Ukraine has sent international oil prices skyrocketing, and some economists are even predicting…