Christmas at the Vatican With Pope Francis "Good Morning America" anchors Robin Roberts and Josh Elliott will broadcast live from St. Peter's Square in Vatican City this morning for Pope Francis' weekly General Audience as millions of Catholics worldwide prepare for Christmas. Mobile users can follow the live blog by clicking here.