>>149478681
>completely ignoring the fact that homosexuality has been observed naturally occurring in over 100 species of mammals
are those all "le parasites" too?