Tropical Storm Henri hammers US northeast bringing heavy rains and floods

Tropical Storm Henri is already hammering the US Northeast with heavy rain and flooding as the storm nears landfall in eastern Long Island or southern New England on Sunday. Henri, which weakened slightly from a Category 1 hurricane on Sunday morning, poses a serious flooding danger for millions of people across the major metropolitan areas […]