Anonymous 22h
Historically speaking, it’s the Abrahamic religions. A large portion of the world has been Christian, Muslim, or Jewish for the last couple of millennia. And for whatever reason (we can really only speculate) those religions have opposed homosexuality for a long time.
12 