It says "Pope Francis leads the Christmas mass in Saint Peter's Basilica at the Vatican March 28, 2013." All this time I celebrated Christmas in December. I think you meant Easter?
Well written article. I've been to Rome 4 times and would go again if I had the chance. It's overflowing with history, beauty and 'atmosphere'. Get to Assisi (birth place of St. Francis) the next time. Well worth it.