One student newspaper contributor got it right when she said it looked as if “Satan himself had come to address the crowd.” Over one hundred leftists showed up to stage a protest against Bay Buchanan’s lecture at Vanderbilt University entitled “Illegal Immigration and ...