Dec 18, 2024Google Street View Aids in Arrests Following Disappearance in Northern SpainSource: nytimes.com