Terry Hamilton and Michael Mitchell

Terry Hamilton and Michael Mitchell

Contributor

Terry Hamilton is the National Chairman of the Log Cabin Republicans and Michael Mitchell is the Executive Director of the National Stonewall Democrats. This piece was also published in the Huffington Post.