Tropical Storm Henri Brings Lashing Rain And Winds As It Makes Landfall Near Rhode Island · Bloomberg News · Sentinel