Enrichment
Intelligence Squared: Magna Carta Myth and Meaning
29th May 2017
Magna Carta has been a staple of the English Legal System for over 800 years, inspiring to the US Declaration of Independence and the Univeral Declaration of Human Rights. Dinah Rose QC, Dr David Starkey, and Rory Stewart MP debate and discuss the myth and meaning of Britain's Great Charter.
You might also like
2016: What can we learn from history?
29th December 2016
World War One Day by Day
21st March 2017
Historical TV This Week
19th March 2017
Intelligence Squared: Elizabeth I v Victoria
17th April 2017
Intelligence Squared: The End of Antibiotics
24th April 2017
Intelligence Squared: Henry Kissinger Reappraised
16th May 2017