UN Special Rapporteur Urges Governments to File ICC Case Against Taliban

Heather Barr, a Human Rights Watch official, stated that the UN Human Rights Rapporteur in his new report on Afghanistan has called for countries to criminalise gender apartheid.