eritrea in the un human rights council - fox guarding the henhouse
Geneva-based HRC - the UN for the promotion and protection of human rights - also counts China, Saudi Arabia and Democratic Republic of Congo among its 47 member states. ..…
Geneva-based HRC - the UN for the promotion and protection of human rights - also counts China, Saudi Arabia and Democratic Republic of Congo among its 47 member states. ..…