9 May 2026, Sat

Chief Francis Inegbeniki Denies Involvement in Alleged #25 million Bribery Scandal