News

On April 23, 2025, a dramatic defection saw Ifeanyi Okowa, Governor Oborevwori, and the entire PDP structure in Delta State ...