Owukpa idoma

Interesting facts you need to know about Owukpa people of Benue State (SEE PICTURES)

  Story and pictures by Ameh Comrade Godwin A journey by road to Owukpa, a community in Ogadigbo Local Government…

7 years ago