Media Criticism, Political Commentary, Popular Culture, Social Commentary Touré Versus Ben Carson March 30, 2013 Rand Simberg It’s no contest.