The ancient Greeks settled on the Aeolian Islands sometime in the Bronze Age where they traded with their neighbors ...
The artist, whose new solo show opens this month in Atlanta, is here to delivery more than just pretty paintings, however.
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 ...