9/11 could have been stopped if the CIA and FBI hadn’t been so stubborn about not sharing the intelligence they had gathered.
Hulu’s The Looming Tower tells that story in a limited series called The Looming Tower. It premieres on February 28th.
Continue reading Your Government Has Failed You Trailer: The Looming Tower!