Authorities search for victims in deadly tubing accident

Nine people went over a dam on the Dan River in Eden, North Carolina, and at least three died, according to authorities.

June 18, 2021

Examined