In the quiet town of Ogidi, in Idemili North Local Government Area of Anambra State, a bronze sculpture now stands watch over the Ugwunwasike Roundabout....