Palo Alto Police Arrest 2 Organized Retail Theft Suspects from Los Angeles
Police in Palo Alto on credited a prompt call from a Stanford Shopping Center merchant leading to the Thursday evening arrests of two organized retail theft suspects from Southern California.