Worlds human rights watchdog spotlights Afghanistan, Yemen and 12 others: Here’s the scoop

The United Nation Human Rights Council (HRC) kicked off its Universal Periodic Review, or UPR, on Monday at the Palais des Nations in Geneva to examine the human rights situation in 14 countries, including Afghanistan and Yemen.

UN News
January 21, 2019 at 01:14PM
Free International People Search