Bill Schneider Al Qaeda controversy at CNN