+0

Is this sentence correct:


"I don't hate anybody on the basis of religion, race or sexual orientation."

+1

It's correct grammar, but the meaning is clearer if you say eg "I don't hate anybody because of their religion, race or sexual orientation."

Clive

+0
Christine Christie"I don't hate judge anybody on the basis of (their) religion, race or sexual orientation."

Try that too.