contestada

What is the name of he group that consists only of modern humans and their direct ancestors?