This title is a play on a 1994 article by Kevin Abrams, published in Peter LaBarbera’s Lambda Report, titled, “The Other Side of the Pink Triangle.” Abrams is co-author of The Pink Swastika and organizer of an organization called the International Committee for Holocaust Truth. This organization produced three reports…