Discoverer of ‘Lucy’ raises questions about Australopithecus sediba, the new human species from South Africa By Love-Child of Cassandra and Sisyphus Science • April 2010 • Views: 447 Does the new species belong to our genus?