Last month, the long-running ABC soap opera General Hospital shockingly offed one of its queer characters, Marco Rios, played by out actor Adrian Anchondo. Even Anchondo was surprised by the brutal ...