A set of chilling Google Street View images contributed toward solving a "murder mystery" that had baffled Spanish police officers. Google Street View images have previously served as major clues ...
Users told that American requests for images of sensitive areas should be ignored over national security concerns.