Back to list
Riley Russell

Riley Russell

Other
Gender Male
Age 24 yrs
Nationality United States
Marital Status Unknown
Date of Death 09/12/2008
Location 2427 Harrison Ave NW Olympia WA 98502 Thurston
Cause of Death

Suicide

Russell killed himself in a restaurant parking lot as a police officer approached. He was suspected in the shooting death of Doctor "Junior" Scott.

⚠️
Alleged Responsible Party
Olympia Police Department
🔗

Sources & References

🎵
National Anthem
United States