Greek islands Rhodes and Lemnos declare state of emergency after deadly storm wreaks havoc
ATHENS, Greece (AP) — Authorities on the Greek islands Rhodes and Lemnos have declared a state of emergency after powerful storms caused extensive…
Continue Reading