Owerri News When Was Owerri Founded? By: Dozie Nigeria is a country rich in history, culture, and vibrant cities. Owerri, the capital of Imo State, is one such city with a fascinating history. ….