New research fails to solve the riddle of the giraffe's long neck.

More...