Afghanistan, May 24 -- Former Afghan military pilot, after receiving an exit notice from Iran, tragically set himself on fire fearing forced return.
Reliable sources have confirmed that Mohammad Amir Tawsili, a former Afghan military pilot, ended his life by setting himself on fire in Mashhad, Iran, after receiving an exit notice. The tragic incident highlights the growing despair among Afghan refugees fearing forced deportation and persecution.
Tawsili had reportedly visited the residency office in Mashhad to renew his Iranian residency permit. However, Iranian authorities declined to extend his permit, the reason for which has not been disclosed by officials.
The denial of residency renewal left Tawsili fearing imminent deportation to ...