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
The post Ranch owner detains burglary suspects at gunpoint until deputies arrive appeared first on Crime Voice.