Cardinal Odilo Scherer

Cardinal Odilo Scherer

Franco Origlia/Getty Images

Cardinal Odilo Scherer is Archbishop of Sao Paolo and as such oversees 6 million Catholics in the country’s biggest archdiocese.