Ben Keita

Ben Keita.jpg

In January 2017, Ben Keita, 18, Muslim, was found hanging from a tree in Lake Stevens, Washington.

The medical examiner initially ruled the death a suicide but changed the manner to undetermined.

The rope was tied 50 feet up the tree and K-9s dispatched to the scene did not initially find Keita’s body during earlier searches, KIRO 7 reported.