Tag Archives: National Defense Authorization Act

#NDAA: “Americans can be indefinitely detained” – RT News

RT News reports: “A federal appeals court ruled yesterday that the US Government can, for now, indefinitely detain anyone.”

2 Comments Continue Reading →