“The Impending Total Collapse of Russian Forces:” Gen. Ben Hodges on Ukraine

Following a stunning Ukrainian counteroffensive in Kharkiv — and for the first time since his February invasion — Putin is facing mounting criticism from his own side. Loyal commentators have asked whether he miscalculated or was misinformed. Deputies from 18 municipal districts in Moscow, St. Petersburg and elsewhere are now calling on Putin to resign.

You May Also Like