
Bennett Calls for Accountability Amid Afghanistan’s Human Rights Crisis
In a passionate address from Geneva, Richard Bennett, the U.N. Special Rapporteur on Human Rights in Afghanistan, called for accountability concerning the country’s pervasive human rights violations. He cautioned against …
Bennett Calls for Accountability Amid Afghanistan’s Human Rights Crisis Read More