As the war in Ukraine heads into its third winter, Western leaders appear to be sinking further every day into a delusional belief in the success of their hydra-headed attempts to first defenestrate Russia before moving on to do the same to China.
Delusion and defeat in Ukraine By Les MacDonald