17-million-year-old fossil may solve an evolutionary mystery about giraffes
A new study that analyzes the horn of an ancient giraffe ancestor argues giraffes may have gotten their long necks through sexual selection.
Inverse ·