Tropical Storm Henri Causes Flooding, Power Outages in Northeast; Heavy Rains to Continue
Henri is soaking the U.S. Northeast with rain and disrupting transport after being downgraded to a tropical depression. The former hurricane will produce additional rainfall of 1 to 3 inches, with locally higher amounts possible, over portions of Long Island, …