Tinubu Arrives Saudi Arabia for Special Global Economic Forum, Video Emerges
President Bola Ahmed Tinubu has landed in Riyadh, Saudi Arabia for Global Collaboration, Growth and Energy for Development This development is Tinubu’s second leg two-nation official visit after his earlier engagements in the Netherlands The meeting of the World Economic Forum will bring together over 700 leaders from all sectors and industries TheTalk.NG journalist Adekunle … Read more