*** Welcome to piglix ***

Omuma people


The Omuma are an Igbo subgroup of Rivers State, Nigeria.

Omuma



...
Wikipedia

...