
Urgent Call for Global Pressure on Taliban Human Rights Violations
In a striking address at the U.N. Human Rights Council in Geneva, Richard Bennett, the U.N. special rapporteur on human rights in Afghanistan, underscored the urgent need for unwavering global …
Urgent Call for Global Pressure on Taliban Human Rights Violations Read More