Putin's War, Week 124. NATO Summit Meets and Putin Levels a Hospital
Welcome to my review of the 124th week of Tsar Vladomir's conquest of Ukraine. The big news of the week was the 2024 NATO Summit in Washington, DC. The StripeyPants™ was exercised by an obviously demented Joe Biden leading the alliance and equally …