So, Pope Francis is the "right man to lead the church"?
yes, he was chosen. are you saying the infallible Holy Spirit has errored?