A strong tornado -- believed to be the equivalent of an EF2 -- tore through Rhodes, Greece Thursday morning.
Current Weather
Latest News
Longing for winter? You may get your wish soon
A soggy evening commute for southern Ontario
'It feels like the end of the world'
