Russia, China, Venezuela and Angola snubbed an informal United Nations Security Council meeting on Thursday on human rights in Crimea a year after Russia seized the Black Sea peninsula from Ukraine, diplomats said. …read more
Source: The Sydney Morning Herald