Los Gatos Police Say 5 Arrested After Theft at Walnut Creek Apple Store
The Los Gatos Police Department said five people have been arrested in connection with a “grab and run” theft that occurred at the Apple Store in Walnut Creek. The theft…
The Los Gatos Police Department said five people have been arrested in connection with a “grab and run” theft that occurred at the Apple Store in Walnut Creek. The theft…