Know your Weasel: Jordan "fucking retard" Carter

“You’re a fucking retard, aren’t you?

Jordan Carter denigrating people living with disabilities in 2005. Is this the level of political discourse we expect from one who aspires to public office?

41%
×