NEW ORLEANS Hurricane Barry touched down on the Louisiana coast Saturday, weakening to a tropical storm with the potential to linger over this low-lying state and soak it with as much as 15 to 20 inches of rain.
We are not, in any way, out of the woods, New…
Read More