Q. On June 15, 1215 ……………affixed his seal on the ’Great Charter’, which is referred to as the ’Magna Carta.’ (Solved)

1. Robert Owen

2. Charles I

3. Oliver Cromwell

4. King John

  • d. King John
Subscribe Now

Get All Updates & News