Barrett holds a doctorate in Arabic Studies from The University of Wisconsin. He is a regular columnist at Iran’s PressTV, an editor at Veterans Today, and the host of Truth Jihad Radio, available at No Lies Radio. Barrett is also the author of Truth Jihad: My Epic Struggle Against the 9/11 Big Lie (Progressive 2006) and Questioning the War on Terror: A Primer for Obama Voters (Khadir, 2009).