Tag Archives: Tahar Rahim

Your Government Has Failed You Trailer: The Looming Tower!

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!