2,000-year-old statue of Hercules found in an ancient town in Greece

2,000-year-old statue of Hercules found in an ancient town in Greece

The sculpture was found as part of a building and is “larger than life,” according to Greece’s Ministry of Culture and Sports.