This will have everyone chuckling because some times it takes a Queer leftist to explain how messed up the extreme left really is!