Loading TV Shows...
Loading TV Shows...
Loading TV Shows...
Season 6 Episode 27
0.03 / Oct / 2016•45m
Soon after the September 11 attacks on the World Trade Center and the Pentagon in 2001, the largest Muslim charity in the United States - the Holy Land Foundation - was shut down, its assets frozen and five of its senior staff arrested by the FBI.
Directed by:
Written by: