World

Three waterspouts spotted off the coast of southeastern Spain

Storms reportedly caused major damage in southeastern Spain over the weekend, with three waterspouts spotted simultaneously off the coast of Mazarrón.

GlobalNewsDaily Redaction

Global News Daily editorial contributor.

Related Stories