Come to Otukpa

What do you know about Otukpa? Aside from being the headquarters of Ogbadibo Local Government Area, it is one of the well-known places in Benue State

Idoma People of Yala Land

Who are the Idoma people of Yala, Cross River State and how are they related to the Idoma people of Benue State? Will they ever come back to their ancestral home again?