
Who Are The Taliban Indicted By The People’s Tribunal For Afghanistan?
Forbes: On October 8-10, 2025, the People’s Tribunal for Women of Afghanistan, part of the Permanent Peoples’ Tribunal (PPT), an international opinion tribunal competent to rule on any serious crime committed to the detriment of peoples and communities, held public hearings in Madrid. The Tribunal is an initiative to add to the existing pathways to