You Mean the Mossad and the CIA Didn’t Help Him?

by Clifford D. May

There’s a new Osama bin Laden audio tape in which he says he was “the only one responsible” for the attacks on 9/11/01.