Ariel Castro's Cleveland Home Becomes a 'Tourist Destination'
May 16th 2013 4:31PM
The white-shingled, two-story home at 2207 Seymour Ave. in Cleveland might look like many American homes from the outside -- if it weren't for the tall chain-link fence now surrounding it and the crowds of visitors fighting to take pictures. The home, where Ariel Castro allegedly held Amanda Berry, Gina DeJesus and... Continue Reading »



