The 19 hijackers of 9/11 got their visas stamped in the CIA post in Jeda, Saudi Arabia, and this is the man that ignored all terror concerns and stamped their passports March 20, 2018 9:29 am