More than 71 mn people internally displaced worldwide in 2022
A "perfect storm" of overlapping crises forced tens of millions to flee within their own… Read More
2 years ago
A "perfect storm" of overlapping crises forced tens of millions to flee within their own… Read More