On November 26, 2016, 51-year-old Riba DeWilde, a renowned artist from Tok, Alaska, was found deceased in her home, having suffered multiple gunshot wounds. Her youngest son, 21-year-old Eli Simpson, reported her death to the Alaska State Troopers, claiming he had acted in self-defense after enduring years of alleged abuse.
DeWilde was celebrated for her unique art, which incorporated materials she sourced through hunting and trapping. Her creations were featured in venues such as the C
...Read More