linguistics

zebra-finches

Birds Survived Meteor Strike 66M Years Ago To Evolve Human Speech

Most of life was wiped out 66 million years ago after a meteor strike and only a few species of birds survived life on…