
Call for an accountability mechanism in Afghanistan
Over 80 Afghan and 20 international organisations, including ISHR, have sent an open letter to States of the Human Rights Council urging them to establish an accountability mechanism in Afghanistan.