Hundreds of firefighters battle wildfire on Greek island of Crete
Hundreds of firefighters battle wildfire on Greek island of Crete – Greece is now well within peak summer season, with tourists from all over flocking… Read More »Hundreds of firefighters battle wildfire on Greek island of Crete