The Independent: Magna Carta: New research sheds light on the church’s role in publishing world-famous charter. http://google.com/newsstand/s/CBIwyLWn_yE

Advertisements