Sources

13 Total Sources

Hurricane Lowell Leaves 30,000 Kauai Customers Without Power as 21 Inches of Rain Devastate Island