16 December 2022
Archaeologists from the Universities of Leicester and Southampton in the United Kingdom recently published a study claiming that enigmatic artifacts...