The CIA's Alec Station

7 months ago
16

This video was recorded on August 18,2019. Perhaps the most intriguing aspect of 9/11 is the CIA preventing the FBI from finding out about 9/11 hijackers entering the country - and those hijackers relationship with Saudi intelligence. In this episode Adam explains the story of Alec station, made famous by the The Looming Tower series.

Loading comments...