Predator Poachers Confront Pedophile Who Quickly Makes Life-Changing Decision

3 months ago
4.94K

A man from South Dakota sadly took his own life not long after admitting to watching disturbing child pornography. The situation played out when Alex Rosen, a member of the group Predator Poachers, confronted 60-year-old Donald Letcher at his place in Canova. Rosen was able to get Letcher to confess about viewing illegal content, which included material with very young children.

Loading 1 comment...