Google Maps blurs Cleveland rapist Ariel Castro’s house
The house where Ariel Castro imprisoned and repeatedly raped three women for 11 years has been removed from Google Maps.
Castro’s house, located at 2207 Seymour Ave. in Cleveland, was demolished early Wednesday morning, and has been completely blurred out on Google Maps Street View.
Google Maps Street View allows users to report images that may contain questionable content or violate the privacy of others. Google also has the ability to remove content they believe to violate their privacy and security policy.