A powerful weather system named Byron swept across much of Greece on Friday, forcing widespread school closures, disrupting public services and causing severe travel delays as heavy rain and thunderstorms lashed large parts of the country.
A powerful weather system named Byron swept across much of Greece on Friday, forcing widespread school closures, disrupting public services and causing severe travel delays as heavy rain and thunderstorms lashed large parts of the country.