Really interesting talk last night, although they didn't address my hypothesis:
Neanderthals & Denisovans went extinct because they are SO DAMN DELICIOUS.
(but still a riveting talk)
You can watch the talk at your leisure https:bit.ly/BASgibb
add a skeleton here at some point
12 months ago