Mimi Kelle is from Nebraska, a state that is reconsidering its stance on the Death Penalty. In 1985, Mimi’s brother James was killed by a religious cult leader. 30 years later, Mimi has still not found closure.
Mimi Kelle is from Nebraska, a state that is reconsidering its stance on the Death Penalty. In 1985, Mimi’s brother James was killed by a religious cult leader. 30 years later, Mimi has still not found closure.