18 February 2025 – Khost Province Three men accused by the Taliban of “sodomy” and murder were publicly flogged. May 7, 2026 Read More