Diplomatic drama in Rome as Seyi Tinubu, son of Nigeria's president, is stopped by Vatican officials from shaking hands with Pope Leo XIV during his inauguration...
Pope Leo XIV will be officially inaugurated on May 18 at the Vatican’s St Peter’s Square, in a high-profile Mass to be attended by global dignitaries....
This website uses cookies to improve User experience. AcceptLearn More