Back to list
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