The UN General Assembly has approved a resolution strongly condemning human rights violations in Russian-annexed Crimea and referring to Russia as an “occupying power” there. …read more
The UN General Assembly has approved a resolution strongly condemning human rights violations in Russian-annexed Crimea and referring to Russia as an “occupying power” there. …read more