Iran Hands Over Scores Of Afghan Prisoners To Taliban

Islam Qala border crossing between Iran and Afghanistan
Islam Qala border crossing between Iran and Afghanistan

Over 100 Afghans serving prison sentences in Iran were handed over to the Taliban on Sunday.