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