David Owens was an LDS elders quorum president in Tempe, Arizona; accused of sexual abuse; sentenced in 2018 to 20 or more years in prison for sexually assaulting three young men in his Mormon ward.
Please donate to keep Floodlit alive, and tell a friend we need support!