Image
Local News

Leander Jones in court, "Santa Lee Jones"

Leander Dewey Jones walks into a Wake County courtroom on June 1, 2015, to face child pornography charges.