Ralph David Dennis
Ralph David Dennis Boone Police Department
Ralph David Dennis Boone Police Department

Former Wake, Durham principal charged with sexual exploitation of a minor

July 16, 2015 9:12 AM