Who are they?
The Oguta people are ndi Igbo who live in the local government area of Oguta in the southeast of Imo state, Nigeria.
Oguta town is close to Oguta Lake, the biggest natural lake in Imo state, and that lake is a very big part of who they are.
They called themselves "Oguta-Ameshi" or the "Ameshi,"…
