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
Intelligence Squared: JFK and his quest for peace
19th June 2017
Dan Snow: History Hit
12th April 2017
BBC Radio 4 In Our Time
15th April 2017
How bad ideas take hold!
6th March 2019
History podcast recommendation - Tudor Talk Time
2nd August 2022