HIMARS Pounding Brings Russia On Edge Of Major Military Defeat; Moscow Admits Losing Ground In Kherson

For a few weeks now, Russia has de facto admitted that its hold on the right bank of the Dnieper in the Kherson region is tenuous. Russia’s new commander in Ukraine, General Sergei Surovikin, in his first interview after taking over command, admitted that the Ukrainian counter-offensive in the southern region of Kherson had made … Continue reading HIMARS Pounding Brings Russia On Edge Of Major Military Defeat; Moscow Admits Losing Ground In Kherson