The Seattle Times

7 of 8
Cleveland Police Department
Advertising

Wednesday, May 8, 2013

Police: Women left captor's home twice in a decade

Ariel Castro was arrested with his two brothers Monday.