PETER Obi, the front-runner for the 2027 presidential election in Nigeria, explicitly identified <b>politicians</b> as the Goliath obstructing progress.
Open article