President Bola Tinubu arrived in Rome, Italy, on Saturday to attend the installation of Pope Leo XIV at St. Peter’s Square in the Vatican on Sunday.The post Tinubu arrives in Rome for Pope Leo XIV’s inauguration appeared first on New Mail Nigeria.
Related Articles
Don't miss out on breaking stories and in-depth articles.