The solution is more than vestigial. Some 20 million years or so ago, our evolving ancestors had tails. Many humans today ...
Researchers from New York University Langone Health may have finally learned how early humans took a major step ... process — by no longer growing tails starting 25 million years ago.