A late Middle Pleistocene site in northern Tanzania with faunal remains including archaic Homo sapiens and extinct mammal species as well as artifacts.
0