“Ted Cruz 2.0” David Barton claims God is blocking AIDS cure, demons run Capitol Hill & schools force kids to be gay http://t.co/AV2sxZ1EgY — Right Wing Watch (@RightWingWatch) November 4, 2013
— Right Wing Watch (@RightWingWatch) November 4, 2013