So far today, Chuck Johnson has spewed hate speech at:
• Gays • Women • Muslims • Black people • Sarah Brady
He’s on a hate roll.