Okowa inaugurates traffic management agency
Delta State governor, Senator Dr. Ifeanyi Okowa, has inaugurated Delta State Traffic Management Agency, DESTMA, with a charge to improve traffic compliance, ensure safe, reliable and accident free transportation on the state's roads.