Heavy rain hit the northern capital of Greece, Thessaloniki, turning streets into rivers, sweeping away cars, flooding houses and shops,...
News in English from Greece
News in English from Greece
Heavy rain hit the northern capital of Greece, Thessaloniki, turning streets into rivers, sweeping away cars, flooding houses and shops,...