think-progress:

The “Gay Agenda” revealed at long last. via Being Liberal