The Princess and the Pope
Two of the Western World’s most venerable institutions are the Holy See and the British Monarchy. Love them or hate them, between them they encompass a large chunk of religious, cultural, and political history; without them, our world as it is would be unimaginable. At the moment, however, the one is led by an avowed … Read more