WeatherWeather Videos

A levee failed and police say this man caused a catastrophe



When the West Quincy Levee failed during catastrophic floods 25 years ago, police pegged James Robert Scott as the cause. (Originally published July 16, 2018)

source

Show More

Leave a Reply

Your email address will not be published.

Back to top button