Two arrested after Google street view provides vital clues to Spanish murder
2024-12-20
160
A Google street view image of a man loading a large white plastic bag into the trunk of his car has led to the arrest of two people on suspicion of murder in Spain. Video by Policia Nacional via Storyful