Authors Name: Aidan O'Leary
Afghanistan is the largest refugee repatriation operation in the world. More than 5.7 million people have returned in the last ten years, representing nearly a quarter of the current population of 28...
- sneha pawar
- 18 Feb 2023
- 10 Nov 2022
- 16 Nov 2021