Subsequent to carrying heavy downpour and harming winds to the Bahamas and part of the Florida east coast this end of the week, Isaias is probably going to have some effect on the northeastern United States this week following a likely landfall in the Carolinas on Monday. Isaias made landfall in Andros Island of the […]