Democrats & Liberals Archives

Bin Laden Dead

Reports are he was killed in a mansion outside Islamabad, in a CIA operation.

Reports are also up that says that the Devil just opened up a new torture chamber in Hell. Only the best accomodations will do.

Posted by Stephen Daugherty at May 1, 2011 11:17 PM