|

Is Pope Francis the New Green Pope?

With the announcement from Vatican City that Cardinal Jorge Bergoglio has been elected the 266th pope of the Roman Catholic Church, a whole bevy of analysis has begun on the newly elected…