What A Difference 8 Years Makes!
NBC shared this picture on Instagram. Wow. What a difference 8 years makes! Here's St. Peter's Square in 2005 when Pope Benedict the 16th was announced compared to Wednesday night when Pope Francis was announced. Does anybody watch anything with their own two eyes anymore? Or only through a 3 inch screen?