The Walls are Closing In On Vladimir Putin

Key Points and Summary – NATO Secretary General Mark Rutte declared that Vladimir Putin is “running out of money, troops and ideas,” marking a significant shift in allied sentiment. -Speaking in London, Rutte said Russia’s “delusional aggression” has forced it to resort to “desperate measures,” including, according to Ukrainian intelligence, deploying special units of soldiers … Continue reading The Walls are Closing In On Vladimir Putin