News

The pizza delivered to Pope Leo in Vatican City appears to be from Illinois-based Aurelio's Pizza, who were quick to take credit. See the delivery.