The Agatu Crisis!!!

The Agatu Crises.   Agatu is a local government area in Benue State, Nigeria. Agatu is an Idoma speaking natives …

Read more