Tag "skedaddle mountain ranch"
Lassen
Ranch owner detains burglary suspects at gunpoint until deputies arrive
Lassen County deputies have arrested a man and woman accused of burglarizing an unoccupied residence and several outbuildings at Skedaddle Mountain Ranch in Wendel, California. According to a department press