Over thousand artefacts discovered in Saudi Arabia

Archaeologists discovered more than 1000 stone artefacts, some of which may be up to 1.76 million years old, have been discovered at Wadi Dabsa, Southwest Saudi Arabia.
Archaeologists discovered more than 1000 stone artefacts, some of which may be up to 1.76 million years old, have been discovered at Wadi Dabsa, Southwest Saudi Arabia.