The city of Callao is set to dedicate the large statue despite Pope Leo’s controversial record.