Market Watch
The recent releases of at least 24 terrorism detainees from the Guantanamo Bay, Cuba, prison camp shows scant evidence ever existed to hold them, advocates say...
Attachments
Last modified
June 16, 2009
The recent releases of at least 24 terrorism detainees from the Guantanamo Bay, Cuba, prison camp shows scant evidence ever existed to hold them, advocates say...