Home Featured The Magna Carta still stands as a foundation for freedom