Google logo

Google's logo adorns a wall at its Mountain View, Calif., headquarters. The company said it would remove a satellite image that appeared to show a dead teenager in Richmond, Calif.

Google's logo adorns a wall at its Mountain View, Calif., headquarters. The company said it would remove a satellite image that appeared to show a dead teenager in Richmond, Calif. (Kimihiro Hoshino / AFP/Getty Images)

Google's logo adorns a wall at its Mountain View, Calif., headquarters. The company said it would remove a satellite image that appeared to show a dead teenager in Richmond, Calif.