@aljazeera.com 2 years ago Deadly flash flooding batters Greek island of Crete