
A Spanish couple have been arrested on suspicion of murder after Google Street View cameras appear to have caught the man loading a body into the boot of his car.
Police renewed their investigation into the disappearance of a Cuban man in the tiny hamlet of Tajueco after Google published the image two months ago.
