In Pics | Storm Henri makes landfall in Northeast US
Storm Henri made landfall on August 22 on the coast of Rhode Island, and the National Hurricane Center warned that the slow-moving storm would continue dumping heavy rains on wide swaths of the region.