Pope Francis!

Avatar for Cmmelissa
iVillage Member
Registered: 11-13-2008
Pope Francis!
Fri, 03-15-2013 - 3:05pm

Did anyone watch the announcment of the new pope on Wednesday?  I thought it was very exciting to watch, was glued to my TV waiting for the official word.  What do you think of him?