Santiago Legarre, "An Argentine Perspective on the New Pope"

Santiago Legarre is Professor, Department of Law, at Universidad Católica Argentina. This talk was recorded on November 5, 2013, and sponsored by the St. Thomas More Society.