Iran Returns 211 Afghan Prisoners via Silk Road Crossing March 22, 2025Iran transferred 211 Afghan prisoners to authorities in Afghanistan via the Silk Road crossing in Nimroz province. The prisoners, convicted of various crimes, were handed over to a delegation led by Alhaj Mawlawi Mohammad Yousef “Mastri,” Director General of the Prisons Reform authority. The transfer, facilitated by the Afghan Prisoners Transfer Committee, will see the […]