Democratic presidential candidate Pete Buttigieg slammed President Donald Trump and Rush Limbaugh at a CNN town hall Tuesday night. Last week, Limbaugh came under fire for making homophobic comments about Buttigieg and his marriage, something he has said he won’t apologize for, according to Limbaugh, because Trump told him not to. But between Limbaugh’s comments and Trump telling the conservative radio host not to apologize, Trump said he’d vote for a gay presidential candidate, and Buttigieg isn’t buying the contradictory stories. Asked if he’d take Trump at his word about voting for a gay candidate, Buttigieg responded, “Well, not if...