World Wires · story 46313 · corroborated · 1 source(s)

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.

Open in the desk

Coverage

What this site indexes