Ryan Camacho, 36, is charged with the Jan. 3, 2026, murder of Ravenscroft teacher Zoe Welsh. Camacho has a 20-year criminal history in Durham and Wake counties. He also has a history of mental illness ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results