Subtropical Storm Alpha has formed off the coast of Portugal and is expected to be a short-lived storm, according to the National Hurricane Center.
Courtesy of NOAA

Return to article.