What's with all the anti-gay attacks lately?

Top