From on high: A rare glimpse from the top of St. Peter’s baldachin
VATICAN CITY (CNS) — More than two dozen popes have celebrated Mass under the giant canopy that rises over the main altar of St. Peter’s Basilica, but the impressive view from the top of 100-foot-tall…