At the end of 2022, there were 71.1 million internally displaced persons (IDPs) worldwide. Not only is this the highest number of IDPs ever recorded, but it is also more than double the number ...
Over 200 security personnel have been deployed to Internally Displaced Persons, IDPs, camps in Benue state to ensure the security of lives and property of IDPs in the state. The Permanent ...