Okwu IDWhat was Arochukwu and the Aro Confederacy?Arochukwu is a town situated in modern day Abia State, an Igbo state located in south-eastern Nigeria. The town is positioned close to the…Jan 26, 2018Jan 26, 2018