Seven men have been arrested, prosecuted and sentenced as part of a vast poaching conspiracy in Los Padres National Forest after a joint investigation by the California Department of Fish
The California Department of Fish and Wildlife broke up a group of animal poachers in Ventura County, the county s district attorney s office announced.