Home News Check out the tallest statue in Nigeria[PHOTOS]