News
The most recent deputy to have taken her own life was Christina Kohler, 37, who joined the department in 2018. Her body was found on March 13 after she was reported missing two weeks earlier, ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results