Pope Francis kicked off the Jubilee this week, marking the start of the Holy Year in Italy as 32 million pilgrims are expected to travel to Rome this year.
Rachael Ray is showing off her Christmas dinner in Italy, complete with turkey, potatoes and more. The TV host and her husband tied the knot in Italy in 2005 and have visited almost annually since ...