The Spider Woman of Teotihuacan continues to be one of the most mysterious figures of ancient Mexican culture. She is also known as the Great Goddess, but since 1983 Spider Woman has become the most...
A marble slab with an inscription to the goddess Demeter, which gives vital clues to the last ruling kings of ancient Thrace before Rome conquered the enigmatic people, has been unearthed in Bulgaria...