What is happening in Afghanistan is a warning to the world. Afghan women hold the line for all of us.
At the People’s Tribunal in Madrid, their testimonies became legal evidence as proof of Taliban’s state-led campaign of gender persecution. The final verdict is expected in two