STAY CONNECTED WITH US

Tag: Vatican City

Pope Francis

OMG

LOOK: Pope Francis Strangely Vanishes Into Thin Air

Pope Francis was rumored to have "vanished into thin air" in one of his balcony speeches in the Vatican City.

Real Time Analytics