English king that signed the magna carta
A. Charles martel
B. Charlemange
C. Hugh Capet
D. William the Conqueror
E. King Jhon
F. Ivan the Great
A. Charles martel
B. Charlemange
C. Hugh Capet
D. William the Conqueror
E. King Jhon
F. Ivan the Great