When a man in a suburb of the Greek city of Thessaloniki found an almost meter-tall decapitated body wrapped in a bag in a ...
The artifact was found in Neoi Epivates, a suburb of Thessaloniki, Greece. Upon its discovery, the man took the statue to his ...