Rep. Joe Walsh (R-IL) — who has been embroiled in a personal scandal surrounding late child support payments — suggested that gay people don’t make for good parents during a recent town hall in Crystal Lake, Illinois. The Tea Party congressman said he believes in “traditional marriage” and that children do best when raised in a home with a mother and a father.