Life 2 months ago
Ancient tablet of Odyssey epic discovered in Greece
An ancient tablet engraved with 13 verses of the Odyssey has been unearthed in southern Greece in wh...
Life 5 months ago
Book Review: 'Circe' weaves female perspective into Greek mythology
Madeline Miller’s newest book Circe tells the stories about the women often forg...