Loading Video…
This browser does not support the Video element.
New York City subway stations hit by flash flooding brought on by remnants of Hurricane Ida
Hurricane Ida, which made landfall as a Category 4 storm with some of the strongest winds ever to slam Louisiana, is estimated to have caused nearly $18 billion in damage, a modeling company firm said Wednesday.