News

Newspaper stalls and souvenir stands lie bare along the Via della Conciliazione. For days, pilgrims and tourists have grabbed ...