Someone with some balls needs to take care of the problem.
Convince a tranny that perp is a homophobe
If he turned up in a few weeks, floating face-down in the East River, would anyone know, or care?
America isn't at that stage of societal collapse, yet.