Hurricane Leslie increasingly likely to make landfall in south Portugal this Sunday, Oct 14th
The long-lived tropical system, now hurricane Leslie, will finally come its grand finale this weekend. Latest model guidance suggest it will probably make landfall in …







