In possible abuse cases, 'Trust the hairs on the back of your neck'
Lieutenant Zach Perron stands in the lobby of the Palo Alto Police Department on March 26, 2014. Photo by Veronica Weber.

© 2014 Palo Alto Online.
All rights reserved.