President Obama

January 10, 2011

The Democratic Party’s New LGBT “Equality” Agenda: Big Words, Short Arms

It’s really interesting to see how mainstream cable newsmedia is lauding the Democratically-controlled 111th Congress for getting so much done. It’s not entirely undeserved of course, […]