The first report of the UN Special Rapporteur on the situation of human rights in Afghanistan must serve as a wakeup call to the international community on the urgent need for establishment of an accountability mechanism to end the gross human rights violations by the Taliban in Afghanistan, said Amnesty International today as the Special […]