Connect to share and comment

Cardinal Odilo Pedro Scherer Rome 2013

Appears In:
Analysis: Though widely considered among the favorites, Scherer is not very popular among his Brazilian colleagues.
Cardinal Odilo Pedro Scherer Rome 2013

Brazilian cardinal and Sao Paulo archbishop Odilo Pedro Scherer arrives at St. Andrea al Quirinale church to lead a Sunday service mass on March 10, 2013 in Rome, Italy.

Franco Origlia