Street View is the online tool that lets you view 360 degree imagery captured by cameras mounted on Google’s Street View cars that travel the world. A number of Street View images that were recently uploaded to Google’s online service gave Spanish police an important lead in a case involving a Cuban man who went missing last year, the BBC reported . One of the pictures — captured from a Street View car as it drove through the tiny hamlet of Tajueco about 90 miles 142...