01:00 Peru Peru: Giant statue of Pope Leo XIV unveiled ahead of papal visit A giant statue of Pope Leo XIV has been unveiled in Callao, Peru, ahead of his upcoming visit. The monument honours the pontiff's close ties ...
Ghana Backlash as Ghana’s President Akufo-Addo unveils self-honoring statue "the people of the Western Region deserve better than these self-serving displays."