CLEVELAND, Ohio - The house where three women were held captive for over a decade was wiped off the map before demolition began on Wednesday.
Ariel Castro’s home at 2207 Seymour Ave. has been blurred out on Google Earth.
The company’s privacy and security policy allows users to report an “inappropriate” image.
The house was torn down as part of a deal that spared Castro a possible death sentence. Prosecutors say Ariel Castro cried when he signed over the house deed and mentioned his "many happy memories" there with the women.
More than 100 people came to Seymour Avenue to watch. Onlookers cheered and clapped as the demolition began.