King County, WA levee failure causes flash flood warning

King County, WA levee failure causes flash flood warning

The National Weather Service issued a flash flood warning after a "life-threatening" failure of the Green River levee in Tukwila.

Top Videos