
Afghan children are seen at a temporary camp in Kabul, capital of Afghanistan, June 2, 2025. A total of 500,000 Afghan refugees have returned to their homeland Afghanistan from neighboring Pakistan and Iran in April and May, according to the United Nations High Commissioner for Refugees (UNHCR). (Photo by Saifurahman Safi/Xinhua)

Afghans are seen at a temporary camp in Kabul, capital of Afghanistan, June 2, 2025. A total of 500,000 Afghan refugees have returned to their homeland Afghanistan from neighboring Pakistan and Iran in April and May, according to the United Nations High Commissioner for Refugees (UNHCR). (Photo by Saifurahman Safi/Xinhua)

An Afghan child is seen at a temporary camp in Kabul, capital of Afghanistan, June 2, 2025. A total of 500,000 Afghan refugees have returned to their homeland Afghanistan from neighboring Pakistan and Iran in April and May, according to the United Nations High Commissioner for Refugees (UNHCR). (Photo by Saifurahman Safi/Xinhua)

Newly arrived Afghan refugees settle into a temporary camp in Kabul, capital of Afghanistan, June 2, 2025. A total of 500,000 Afghan refugees have returned to their homeland Afghanistan from neighboring Pakistan and Iran in April and May, according to the United Nations High Commissioner for Refugees (UNHCR). (Photo by Saifurahman Safi/Xinhua)