11 May 2024
Archaeologists say to have unearthed Alexander the Great’s bathroom at the Aigai Palace in northern Greece. The vast Aigai palace,...
4 September 2022
The Derveni papyrus is considered Europe’s oldest legible manuscript still in existence today. It is an ancient Greek papyrus roll...