Taliban Frees 2,500 Prisoners For Eid As Afghan Jails Struggle With Overcrowding
29 Mar 2025
Afghanistan's Taliban regime has freed close to 2,500 prisoners in advance of Eid al-Fitr festivities commemorating the end of Ramadan, the nation's Supreme Court declared on Saturday. The large-scale release comes as the United Nations sounds the alarm about a rising prison population throughout the nation. In a tweet statement...
Read More