JUST IN: World Leaders Gather for Pope Francis’ Final Farewell
The Vatican has made preparations for as many as 250,000 people to fill St. Peter’s Square, with another million anticipated to line the 6-kilometer (3.7-mile) procession route from Vatican City to the Basilica di Santa Maria Maggiore, where Pope Francis will be laid to rest. Read More