
The Roman Dodecahedra, Mysterious Ancient Artifacts Whose Purpose Remains A Mystery
More than a hundred dodecahedra have been found by archaeologists throughout the territory of the ancient Roman Empire, including countries such as Spain, Italy, France,...