Calamos Supports Greece

snow blizzard

Tornadoes Hit Greek Islands During Blizzard

A series of tornadoes hit the Greek islands on Monday during the blizzard that has been sweeping across Greece since Sunday. uploaded a photograph of a tornado apparently approaching the island of Andros. Another video shows a tornado hitting...