Islamic Republic Hands Over 180 Afghan Prisoners to Taliban

Iran handed over 180 Afghan prisoners to the Taliban on Wednesday at the Islam Qala border with Afghanistan. The Taliban's foreign ministry said that the prisoners have been handed over to the group based on a recent agreement between the two sides.