A Magna Carta Cartoon!

Most Americans tend to think that the ideas in the Declaration of Independence were original to Thomas Jefferson and his contemporaries, but as they say, their is nothing new under the sun!  Take a minute to learn about the Magna Carta.  Courtesy of the British...