Learn more

A 60-year-old South Dakota man took his own life after being confronted by a self-proclaimed pedophile hunter. Predator Poachers founder Alex Rosen said that during an interaction outside of the man’s Canova, South Dakota, home, Donald Letcher, 60, told him in very graphic detail about his taste in pornography that featured infants, according to the New York Post. Rosen then called the police and said Letcher told the police officer who responded the same things he had told Rosen. Letcher then went back inside his home as the police officer called a superior for instructions. Soon after that, …

cuu