Taliban arrest & torture LGBT+ activists 31 March 202531 March 2025 Peter Tatchell Foundation Afghanistan, International Fear they’ll be forced to name others & be stoned to death Continue reading