Igbuzo
Igbuzo, also known as Ibusa and "Isu", is a town in Delta State, Nigeria, with an estimated population of 566,310 people in 2009. The people speak the Enuani dialect of the Igbo language family. The name of the community is more commonly and officia…