Yelwata Internally Displaced Persons (IDPs): A Call For Action
The recent protests by Internally Displaced Persons (IDPs) from Yelwata in Benue State have laid bare the harrowing reality of displacement in Nigeria.
On June 19, 2025, these IDPs took to the streets of Makurdi, blocking major roads like George Akume Way, their voices rising against hunger, neglect, and the diversion of relief materials..…Read Original&Full. CQntent Here.