News

An ancient Roman sarcophagus found in Israel, featuring the Greek god Dionysus and Hercules, looks like a scene straight out ...
Athena, a goddess of wisdom and warfare and the patron goddess of Athens, was one of the most popular deities in the Greek ...
A thought-provoking exploration of the Epicurean Paradox—how ancient and modern minds wrestle with the problem of evil and divine goodness.