He’s seen pulling off the altar cloth before being stopped by security in front of stunned tourists. The altar is located just under the basilica’s famous stone canopy, designed by Italian ...
kicking off the candelabra and then removing the white altar cloth before officers stepped in. The altar was built above the tomb of Saint Peter, who in the Christian tradition was one of the Twelve ...