Who Are The Taliban Indicted By The People's Tribunal For Afghanistan?
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
(Forbes, 2025-10-12T15:51:00Z)