David Langley Marvin
David Langley Marvin CCBI
David Langley Marvin CCBI

Raleigh police charge man, 68, had child porn on computer

August 26, 2016 11:41 AM