Portugal and Spain have been battered by a veritable “train” of successive storms. According to meteorologists, the cause lies in a polar jet stream …
Social Plugin