Rear Admiral Emmanuel Ogalla is the new Chief of Naval Staff of Nigeria

Nigeria’s new Chief of Naval Staff is Rear Admiral Emmanuel Ogalla. Mr. Emmanuel Ogalla, a rear admiral, took over as Chief of Naval Staff in place of Awwal Gambo.... Read more »