The huge head of Apollo found

Greece remains a treasure for archaeology. This recent discovery proves it. Where did it appear? In the Greek city of Philippi. That is where a laureate head of Apollo, one …

Read more