U.N. Votes to Appoint Human Rights Watchdog in Afghanistan

 10 total views,  1 views today

The Human Rights Council in Geneva adopted a resolution to install a special rapporteur and a team of experts to monitor human rights under the Taliban.

From: New York Times