There is a new article making the rounds on the science pages of many online publications. The seemingly shocking claim is that, “Large testicles mean greater infidelity in primates.” In fact, Petter ...