Several major isolated supercell thunderstorms have developed near Sicily and on the coasts of Greece and Albania. Satellite Read more