HENRI: FLOOD, MASSIVE POWER OUTAGE THREAT TO MILLIONS (4:30PMET)

Tropical Storm Henri makes landfall and is expected to cause major problems for millions on the Northeast Coast.