Iran hosts one of the largest refugee populations in the world, with almost one million refugees, mostly from Afghanistan and Iraq. Since 2006, Iranian officials have been working with the UNHCR and Afghan officials for their repatriation. According to estimates, about five million Iranian citizens have emigrated to other countries, mostly since the 1979 Revolution.