DID Press: UN Office for the Coordination of Humanitarian Affairs (OCHA) said nearly 2.78 million Afghan migrants have returned to Afghanistan since the start of 2025, marking one of the largest return waves in recent years. According to OCHA data,…
Read More »