An image from Google Street View helped lead to the arrest of two suspected murderers in Spain earlier this month, according to a report from Spain’s El País. One of the suspects was photographed by a Google Maps car that happened to be driving through the quiet and sparsely populated…