Image
Local News

Joshua Weaver

Joshua Waldon Weaver, 23, appears in a Wake County courtroom Aug. 15, 2008, on a public health violation.