16 March 2026 – Shahjoy District, Zabul Province Seven men accused by the Taliban of theft and “sodomy” were publicly flogged and sentenced to prison terms ranging from… May 7, 2026 Read More