NEWSMAKERS
In the United Nations General Assembly, a group of States affirmed the principles of universal human rights by blocking the attempt to prevent the...
Hi, what are you looking for?
In the United Nations General Assembly, a group of States affirmed the principles of universal human rights by blocking the attempt to prevent the...