Other Homo Species Ever wonder where we came from? How did our species, Homo sapiens, come to dominate the planet…