Pesky parasites can tell their own version of our history, including the idea that modern humans intermingled with Neanderthals and that humans may have first put on clothing before leaving Africa.
Pesky parasites can tell their own version of our history, including the idea that modern humans intermingled with Neanderthals and that humans may have first put on clothing before leaving Africa.