A recent discovery of two 7,000-year-old mummies in the Sahara Desert has turned our understanding of human ancestry on its head. Found at the Takarkori rock shelter in Libya, these mummies, the ...