Police said Christen Allen Wright was arrested in Indiana after faking his own death to evade sexual misconduct charges.
Arizona Republic, Phoenix Arizona Republic
Tue, 03/28/2023 - 11:57am
Police said Christen Allen Wright was arrested in Indiana after faking his own death to evade sexual misconduct charges.