The Purpose of Pendulous Boobies
Scientist Larry Young’s new “discovery” says human monogamy led to the development of breasts–but humans have only been monogamous for about 10 percent of the time we’ve been on Earth. What gives, Larry Young? Why do scientists keep perpetuating the myth of instinctive human monogamy?
Continue reading