Once again, President Bola Tinubu’s overseas travels and whereabouts have stirred speculation. On August 29, the President departed for China, with officials stating he would make a brief stopover in Dubai. However, he unexpectedly surfaced in London on Wednesday. President Tinubu had arrived in Beijing on September 1, where he spent the week attending the […]