After discovering the ancient artwork in a suburb of Thessaloniki, Greece, the man surrendered it to the police. Authorities are analyzing the statue and investigating why it was abandoned ...
The Lamb of Christ, found on an altar at Saint Patrick’s Basilica, represents Jesus’s devotion to guiding and leading the Christian people to salvation. In Ancient Greek and Roman pagan traditions, ...