UN Human Rights Council Fails to Hold Taliban Accountable, Says Human Rights Watch

Hilary Power, a senior official at Human Rights Watch, called the new UN Human Rights Council resolution another failure for the council.