Laura Payne

North Auburn prowler alarming neighbors

A North Auburn resident said a prowler has been harassing her family and neighbors for the last ten years. Neighbors back up her claims, and the Placer County Sheriff’s Departmen ...