2 April 2026 – Nimroz Province Seventeen men accused by the Taliban of offenses including physically abusing their fathers, engaging in “illicit relationships,” “sodomy,” and theft… May 7, 2026 Read More