One dead, two missing as Crete hit by major flooding
Damaged cars are pilled up in the village of Agia Pelagia on the southern Greek island of Crete, following flash ...
Damaged cars are pilled up in the village of Agia Pelagia on the southern Greek island of Crete, following flash ...