yohana rero yavuganiye petero hanyuma na we bamwemerera kwinjira if need be all options are on the table easy is the most recent major hurricane to strike the homosassa florida area