Traces of humans from 48,000 years ago found in Tuttybulak Cave of Kazakhstan
Baidibek: In the Tuttybulak Cave on Mount Boraldai in Turkestan’s Baidibek District, Kazakhstan, traces of human life from nearly 48,000 years ago were found, reported AKI Press.