Kevin Barrett: Repackaging Antisemitism

Kevin Barrett speaks on Press TV, Iran’s conservative state-sponsored English-language TV network, about “9/11 Truth” Screenshot from Press TV News Videos: https://www.youtube.com/watch?v=xksKokTwDqU, published on Nov. 7, 2014. Veterans Today, an online publication targeting U.S. veterans, came under fire this month Read More