must watch video at http://www.presstv.ir/Detail/2015/02...mophobia-in-US - can't embed!
additional Barrett post mortem at:
My debate with “Jewish & Israel News” reporter on 9/11
By Kevin Barrett on February 14, 2015 9/11 truth, cover up, hate crimes, Islamophobia, larry silverstein, maxine dovere, pull it, WTC-7
"You're a New York journalist – why won't you report on WTC-7?"