Predator Poachers Confront Pedophile Who Quickly Makes Life-Changing Decision

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.

Get latest news delivered daily!

We will send you breaking news right to your inbox

© 2024 Wayne Dupree, Privacy Policy