Two brothers arrested on suspicion of stealing sheep
SONOMA COUNTY, Calif. Two brothers have been arrested on suspicion of stealing sheep from two ranches in Sonoma County this month, a Sonoma County sheriff's sergeant said.
Two brothers have been arrested for more than two dozen burglaries and theft involving various businesses stretching across three counties.