Heavy rain so far.... But the strong winds seem to not be so much of an issue for Long Island and Connecticut.... So Far.... Amen.... The storm will be dumping water for hours though.... Tropical Storm Henri is set to barrel into the Northeast.NWS The deluge from … [Read more...] about Henri downgraded to a Tropical Storm as it come’s landslide….