Christine Drea

Zooillogix

Tag archives for Christine Drea

What do you mean he’s my brother?

Research on the subject suggests that somewhere, somehow our squirmy reaction to incest can be expressed genetically. Because of natural selection and all that blah blah, it’s thought that there exists a biomechanism that triggers incest avoidance in humans. Well, it looks like some very bold scientists have found a solid starting point for furthur…