According to Freedom Outpost, Brennan was the CIA station chief in Jeddah, Saudi Arabia, when the 9/11 hijackers were given visas to travel to the United States.
In September 2014, a whistleblower named Greg Ford, a former military intelligence officer, told Ground Zero Radios Clyde Lewis that the CIA had objections to the approval of those visas but Brennan actually overrode them.
ping
Outrageous.