Ryan Douglas Roberts appears at his arraignment two years ago.
Ryan Douglas Roberts appears at his arraignment two years ago. Lezlie Sterling Sacramento Bee file
Ryan Douglas Roberts appears at his arraignment two years ago. Lezlie Sterling Sacramento Bee file