News
Eagle County sheriff’s deputies found Thomas Russell’s body in the Colorado River near Rancho Del Rio on May 21, nearly a year after the June 2024 rafting accident.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results