Dylann Roof appeared via video during his arraignment last month in a Charleston courthouse.
Dylann Roof appeared via video during his arraignment last month in a Charleston courthouse. ASSOCIATED PRESS
Dylann Roof appeared via video during his arraignment last month in a Charleston courthouse. ASSOCIATED PRESS