Tuesday, September 12, 2006

Osama Bin Laden Speaks...

From the beach in Acupulco, Mexico, comes this short video of Osama Bin Laden explaining how happy he is that Americans have decided to freak out and abandon their democracy for his sake. (video by NYProgressive)

Tags: , ,

No comments:

Post a Comment

Twitter Feed