If the Mohammedans don’t finish it off, the Ukraine will suck it dry:
Britain has signed a hundred year agreement to support Ukraine militarily and financially. This includes providing Ukraine £3 billion a year until 2031 and to support Ukraine “for as long as needed,” and establishing military bases along the Sea of Azov, which Russia controls. pic.twitter.com/stY36mV6rd
— Ian Miles Cheong (@stillgray) March 1, 2025


…limeys in Ukraine = Khinzal missiles hammering London…