Saturday, January 24, 2009

Al-Qaeda to Obama: Let My People Go!

Oh great, now two Guantanamo Bay prisoners have shown up in an al-qaeda propaganda film. By all means let's close the place down. Sheesh.

Labels: , ,