The Only Video You Need to Watch About 9/11 September 11, 2018 By CFT Team 5 CommentsSeventeen years ago today, approximately 3,000 Americans were killed in the 9/11 "terrorist attacks". This number does not include the thousands of …Continue Reading about The Only Video You Need to Watch About 9/11 →