Red scare: New Yorker article insists Sen. Ted Cruz is Joe McCarthy 2.0

Posted at 1:14 pm on February 22, 2013 by Sarah D.