Where do homosexuals fit in with evolution?

58 answers 58