The Dispatch→ A Rat, Cornered

Russian President Vladimir Putin gives a speech during the Victory Day military parade at Red Square in central Moscow on May 9, 2023. (Photo by GAVRIIL GRIGOROV/SPUTNIK/AFP via Getty Images)Russia’s war machine might be breaking down. Continue readi Go to site post…»