Tropical Storm Henri causes severe flooding and damage to the power grid in the northeastern United States
Photo: REUTERS / copyright Hurricane Henri made landfall on Sunday in the northeastern United States, leaving heavy rain, flooding and damage to power lines. More … Read more