DeathPenaltyFail: Mimi’s Story

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.

Facebooktwitter
If you found this video informative, please help spread the word and share it with your friends and colleagues.
Facebooktwitter
This video may contain situations and imagery that may be disturbing for some people.
Scroll to top