The Charter That Told a King: No One Is Above the Law
On June 15, 1215, King John of England was forced to seal Magna Carta at Runnymede, the first great written limit on a ruler's power.
On June 15, 1215, King John of England was forced to seal Magna Carta at Runnymede, the first great written limit on a ruler's power.