An Iranian bus drops off Afghan refugees at Zero Point on the Islam Qala border in Herat Province on July 24, 2025. (Photo: AFP) World UN says Taliban committing 'rights violations' against Afghan returnees