Ohio police release raw footage of Ariel Castro stopped in 2008 Add to ...


AP Video |
Show Description
Ariel Castro is one of three brothers arrested in the Cleveland missing-persons case. Neighors say he gave neighborhood children rides on his motorcycle, which he was riding during a 2008 traffic stop captured on a police dash camera

Articles Related to this Story

More from this section

Editor's Picks

Globe Shows »

Put your best foot forward with our expert advice