Why Indefinite Detention Is Un-American

Why Indefinite Detention Is Un-American By Stewart Jones June 15th, 2018, marked the 803 anniversary of the signing of the Magna Carta, a monumental moment for the advancement of liberty. Due process and trial by jury remain to be some of the most important safeguards for freedom against tyrannical government. The Magna Carta or “Great Charter” was signed on June 15th, 1215, when rebellious barons forced King John of England to agree to the most basic natural rights of the people. This included the first substantial guarantee of the writ…

Read More