A Roman statue of the Greek mythological figure Hercules was reportedly discovered in northern Greece, according to a report from Heritage Daily.
North of the modern city of Kavala stood the ancient city of Philippi, where the discovery took place. When they excavated the region, researchers...