Chilling images on Google Street View of a person appearing to load a body bag into the back of a car have provided Spanish police with a “decisive” clue over the disappearance of a man.
The case of a Cuban man who was reported missing a year ago in the north-central Spanish municipality of Tajueco was being investigated for more than a year.