Houseflies have more than 152,000 cousins!
Houseflies have more than 152,000 cousins that have been described and named, and least that many more that haven't yet been discovered and described, a new research has revealed.
It may not be acceptable to you for social reasons, but scientists have claimed that there is nothing wrong with cousins getting married.