Two dead after man claims a ‘higher power’ directed him to ‘purge’ city according to police
2 min read
Katie
Wednesday, July 13, 2022
Ogden, Utah: 28-year-old Christian Taele is behind bars at the Weber County Jail on a charge of...