History Inside St. Peter’s Basilica in Vatican CityBy Medeea GreereJuly 17, 20191 St Peter’s Basilica in Rome is one of the world’s holiest catholic shrines, visited by thousands of pilgrims and tourists…