Arrowhead points found in Central Asia could prove the presence of ‘Homo sapiens’ 80,000 years ago · Briflio