Demonized leaders takes us all towards the abyss

Ukraine war distracts US from China, legitimizes nuclear bombs. Russia’s invasion of Ukraine is distracting the US from the Chinese threat and erodes the nuclear taboo. The US is seen in many quarters, with some justice, as at least partly responsible for the war because of the American-led eastward expansion of NATO, harming its international… Read More Demonized leaders takes us all towards the abyss