Photo Details

Photo detail

May 10, 2013

Ariel Castro, 52, is shown in a Cuyahoga County Corrections Center booking photo. Castro, a former school bus driver, is accused of imprisoning three young women and beating them repeatedly over a decade in Cleveland.