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 de-fenestrate Russia before moving on to do the same to China Continue reading ยป