by Philippe RATER The UN General Assembly on Wednesday overwhelmingly adopted a resolution that “demands” Russia “immediately” withdraw from Ukraine, in a powerful rebuke of Moscow’s invasion by a vast majority of the world’s nations. After more than two days of extraordinary debate, which saw the Ukrainian ambassador accuse Russia of genocide, 141 out of 193 United Nations member states voted for the non-binding resolution. “The world is rejecting Russia’s lies,” US President Joe Biden […]