Tuesday, July 13, 2004

Bin Laden Aide Surrenders

Fantastic News! A close Bin Laden aide has surrendered to authorities, and has been flown from Iran to Saudi Arabia. If OBL is alive and this guy has information, he could prove to be a valuable catch.

Read it here.