OMG sciencefromMail Online2 weeks agoNewly found mummies reveal human ancestor that broke off from humanityDiscovery of unique DNA in mummies from Libya may shift understanding of human migration and evolution.