Get the best podcast recommendations in your inbox every week. 😎
The World in Words

Could Neanderthals talk?

23:04 | Feb 21st, 2018

Humans are the only creatures on Earth that can choke on their own food. Yes, that’s right. Because we have funky plumbing. There’s a crucial split in our throats – one path that leads to the esophag...Show More