Henri hurls rain as system settles atop northeastern US

The National Hurricane Center said Henri is expected to slow down further and likely stall near the Connecticut and New York state line.

Top Videos