Home » Posts tagged with "Indefinite Detention"
Senate approves indefinite detention and torture of Americans
The terrifying legislation that allows for Americans to be arrested, detained indefinitely, tortured and interrogated — without charge or trial — passed through the Senate on Thursday with an overwhelming support from 93 percent of lawmakers.
Only seven members of the US Senate voted against the National Defense Authorization Act on Thursday, despite urging from the ACLU and concerned citizens...