Severe storm damage on the Greek island of Rhodes
Heavy rain and storms on the Greek island of Rhodes have caused severe damage, washed cars into the sea, and resulted in at least one fatality.
Heavy rain and storms on the Greek island of Rhodes have caused severe damage, washed cars into the sea, and resulted in at least one fatality.