Reformed Chicks Blabbing

Thursday, December 20, 2007

“Long Live the Islamic State”

An al Qaeda torture chamber uncovered in Iraq.

(via)
michele at 12/20/2007 07:10:00 PM
‹
›
Home
View web version

Contributors

  • Angela
  • Susan
  • michele
Powered by Blogger.