vain

Vain, inbred and inept: how could the Habsburgs have survived so long?

16 May 2020 9:00 am

One of the great mysteries of European history is how for the best part of 700 years a family who…