Sunday, October 17, 2004

Go to work, guys.

El Mundo has placed Bin Laden in China, ready to be turned over to the US (translation here). It's not showing up on any of the networks yet. October surprise, or false alarm? Go to it, bloodhounds!

0 Comments:

Post a Comment

<< Home