The Middle Ages are making a political comeback

.....

© The Japan Times