
Alleged Cultist, Killer Built A Creepy Cross Near Idaho Town
For those who live in a community south of Franklin, Idaho, over the border into Utah, one landmark that was reportedly built in the forties by a cult leader and serial killer still attracts explorers to this day. Located approximately 80 miles from the …