The house where convicted kidnapper and murderer Ariel Castro kept three women captive for over a decade has been wiped from the Earth and from Google Earth.
The house where convicted kidnapper and murderer Ariel Castro kept three women captive for over a decade has been wiped from the Earth and from Google Earth.