
The Crime Against Humanity of Gender Persecution: A First Beam of Light for Afghan Women and Girls
The application by the Office of the Prosecutor of the International Criminal Court (ICC) for arrest warrants against two senior Taliban leaders has opened a window of hope for Afghan...


