Why Indefinite Detention Is Un-American

Governments throughout the vast majority of history have abused individual liberty and ignored basic safeguards like due process and habeas corpus. Stewart Jones June 15th, 2018, marked the 803 anniversary of the signing of the Magna Carta, a monumental moment for the...