The Ridiculously Thorough Guide to the Gay/Trans Panic Defense.
We live in the land of the free and in a country with laws that protect queer people from being discriminated against in the workplace, housing, and service industry. But did you know that...