Stand aside and leave the USA to face al-Qaeda?

Discussion in 'Current Affairs, News and Analysis' started by wHoSaIdThAt?, Apr 15, 2004.