In the Case of Ahmed Khalfan Ghailani, Torture Apologists Are Everywhere

Federal judge rules evidence obtained through torture inadmissible. GWOT fanatics freak out.

In the Case of Ahmed Khalfan Ghailani, Torture Apologists Are Everywhere

Leave a comment