Friday, December 17, 2004

Extra! Extra! Read all about it!!

Democracy Now! reports that "The Washington Post has revealed the CIA has been operating a top-secret detention center inside Guantanamo Bay base..." (See more at

Amazing how even the most alternative of alternative media in the West finds something like this news—most of the rest of world will be sitting there going "Duh!".

No comments: