16 May 2022

The Russians are Getting Clobbered
in Ukraine Again, Seem Headed for Defeat

 So much for Putin’s war machine,
Chitty Chitty Bang Bang 
was more intimidating 

Forbes >>>