Iduma

Iduma; are a people in the Ogbia Local Government Area of Bayelsa State, a subset of the Abureni, which belongs in the Ogbia-Abureni language cluster and often identified with two other…

Read More