Major rainfall and locally severe thunderstorms for parts of Greece and Turkey this week

The extreme southeastern Europe, Greece in particular, is in for a week of persistent precipitation: snow at higher elevations, heavy rainfall at lower elevations. High-resolution … Continue reading Major rainfall and locally severe thunderstorms for parts of Greece and Turkey this week