The Templar Knight

Archives


Is there a Muslim inscription on the Throne of Saint Peter?

On the back of the throne of Saint Peter in the Vatican there appears to be a Muslim inscription that has been kept secret

Read More