Dictators, despots and all those refusing to condemn Putins invasion of Ukraine
Russia: Vladimir Putin shakes hands with Xi Jinping Certain nations are heading towards a “fallout” with the US-led West if they do not more actively oppose the Russian invasion of Ukraine, experts have warned. In the latest United Nations vote […]
Read more