Today in 1215 King John reluctantly affixed his seal to Magna Carta, a document which placed restrictions on his royal power.

It has come to represent the centuries long battle to restrain capricious, insane, despotic leaders.

That's a work in progress

Comments