Peru unveils 14-meter statue described as world's tallest of Pope Leo - IJR News