Bin Laden is in China
October 16, 2004 10:12 AM Subscribe
Bin Laden is in China -- During the home stretch of the Northamerican elections, Osama bin Laden could prove to be the ace in the sleeve of president Bush. As we speak, Washington is negotiating a highly secretive agreement with Beijing, the Chinese capital, for the eviction of bin Laden from his sanctuary in the turbulent Muslim provinces of China, in the Northwest of the Great Wall nation.
This thread has been archived and is closed to new comments