CT Now

Vote for Brazil

Supporters of the Brazilian Cardinal Odilo Pedro Scherer gather in St. Peter's Square as they wait for news on the election of a new Pope in Vatican City, Vatican.
Franco Origlia, Getty Images
Copyright © 2016, CT Now
42°