A new report shows that a record 83.4 million people are displacement by the end of 2024
2025-05-13
A new report shows that a record 83.4 million people were living in internal displacement by the end of 2024. This means they were forced to leave their homes but stayed within their own countries. The Global Report on Internal Displacement 2025 (GRID), released by the Internal Displacement Monitoring CentreContinue Reading