A new theory suggests humans may not have been to blame for the extinction of the elephant bird.
Buzz60, USA Today: Tech
Thu, 09/13/2018 - 5:18pm
A new theory suggests humans may not have been to blame for the extinction of the elephant bird.