« Former Gay Boston | Main | Vegetarianism »

October 17, 2004

Bin Laden in China

An article in El Mundo claiming that Bin Laden is in northwest China and the Bush administration is in negotiations with Beijing for his handover. I'm not going to try to guess the reliability of this report. English translation here.

| permalink | October 17, 2004 at 10:32 PM

Comments

Post a comment

If you have a TypeKey or TypePad account, please Sign In

TrackBack

TrackBack URL for this entry:
http://www.typepad.com/services/trackback/6a00d8341c4eb753ef00d83509475653ef

Listed below are links to weblogs that reference Bin Laden in China: