Emile Steiner blogs on conservative Florida State Representative Bob Allen, who was arrested last month for attempting to solicit oral sex from an undercover (male) police officer in a public restroom.
According to Project Vote Smart, Allen received an over 90% approval rating from the Christian Coalition in 2003-2006. Allen has also been a strong supporter of anti-gay initiatives and was a sponsor of a bill to strengthen Florida’s laws against public sex. And just for additional comical relief, Rep. Allen’s Florida House webpage lists “water sports” as his recreational interest.
Wow, I might almost feel bad for this guy if I could get over the hilarious irony.
update: I thought it couldn't get any better but then I saw tonight's Daily Show and learned Rep. Allen is also the state representative for John McCain's presidential campaign. Stewart was hilarious by the way, still looking for a clip of the show.