Home » Archaeologists discover 16,000-year-old artifacts in prehistoric burials during excavation in Malaysia