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