Why homosexuality hasn't become extinct? Italian scientists have come up with an explanation for the puzzle as to why homosexuality, if it is hereditary, has not been eliminated from the gene pool to date, despite the fact that gay people are less ...