Google Street View catches murder suspect loading body into car: cops

A Google Street View camera caught the image of a suspect allegedly loading a corpse into his car in Spain — leading to his arrest on chilling murder and dismemberment charges, according to a report. A car shooting the 360-degree map footage happened to be passing through the tiny town of Soria in October 2023, […]

Google Street View catches murder suspect loading body into car: cops Read More »