From the Soviet invasion in 1979 until the late 2001 U.S.-led invasion, a total of six million citizens of Afghanistan have migrated to neighboring parts of Pakistan and Iran. Since early 2002, however, more than 4 million of these Afghan refugees have voluntarily repatriated through the UNHCR from Pakistan to Afghanistan.