Nigeria’s President Ahmed Tinubu leaves France to London.
“President Tinubu, who was initially scheduled to be back in Abuja on Saturday, will now proceed to London, United Kingdom, … Read more
“President Tinubu, who was initially scheduled to be back in Abuja on Saturday, will now proceed to London, United Kingdom, … Read more