Photo 2 of 2

View all

In possible abuse cases, 'Trust the hairs on the back of your neck'
Lieutenant Zach Perron stands in the aisle of evidence collected for sex crime cases at the Palo Alto Police Department on March 26, 2014. Photo by Veronica Weber.

© 2017 Palo Alto Online.
All rights reserved.