They are called martyrs. It's someone willing to risk everything for a cause that he/she believes so strongly that the person is willing to risk his/her life fighting for it. And sadly, many of them do.
A gay rights activist
Justice enforcer ?
gay rights,stonewall fights. LOL' im not sure sorry..
They call the gay person by his or her name. If they don't know the name, they'll say sir or madam.
Paradise.
they usually call them by their names, but I think the term you're looking for is "gay".
Generally, they would be called a homophobe/homophobic.
Because your gay
Under state law, gay people in New Hampshire have virtually all the same rights that a straight person has.
gay rights are positive rights.
Absolutely NOT. The term is offensive and has always been used as a degrading phrase.
No. The Government cannot make laws that ban words. Also, the word "gay" is the proper term for a gay person.
Harvey Milk-First openly-gay politician elected to office
Not at all. "Gay" is the preferred term for someone who is attracted to members of the same sex. It is inappropriate (the not illegal) to use "gay" to mean "stupid." The word "homosexual" is now considered inappropriate (but also not illegal) to use as a noun in English-speaking countries, as it has a clinical connotation, and is also frequently used by those who oppose gay rights.