Amb. Godknows Igali

“Bayelsa has some of the best beaches in Nigeria” – Ambassador Igali

Ambassador Godknows Igali, one of the governorship aspirants of the Peoples Democratic Party, PDP, in Bayelsa State, in this interview, says he will transform the…

View More “Bayelsa has some of the best beaches in Nigeria” – Ambassador Igali