Waiting for Justice for Afghanistan’s Forcibly Disappeared
Afghanistan has one of the world’s highest number of enforced disappearances, with tens of thousands of people unaccounted for after being detained by government or militia forces since the late 1970s. Authorities of all stripes have forcibly disappeared opponents in Afghanistan. On August 30, International Day of the Disappeared, advocates grappling with ending longstanding impunity in Afghanistan […]
Continue Reading