President Bola Ahmed Tinubu has departed Rio de Janeiro, Brazil, for Abuja, after participating in the 19th G20 Leaders Summit. President Tinubu took off from Galeao Air Force Base, Rio

The post JUST IN: Tinubu departs Brazil for Abuja appeared first on The Nation Newspaper.