Police arrested two men suspected of several vehicle break-ins in Palo Alto on Thursday night. The men were arrested after one of the victims was able to track their movements via an electronic ...
Results that may be inaccessible to you are currently showing.