Intense storms, persistent conflicts, and explosions of violence forced 40.5 million people to become newly displaced within their countries last year. Conflicts and natural disasters forced someone to flee within their own country every second of last year, pushing the number of people living in internal displacement to a record …
Read More »