Tropical storm El Salvador and Guatemala Tropical Storm Selma: To make a landfall near El Salvador and Guatemala October 28, 2017