
Nigeria’s Resurging Terror Attacks Amidst Global Displacement Crisis
The recent Global Report on Internal Displacement (GRID) published by the Internal Displacement Monitoring Centre (IDMC) paints a troubling picture: worldwide, there are now 83.4 million internally displaced persons (IDPs)—a sharp increase from previous …