The body of a woman has been found near a popular destination for target shooting in the mountains north of Santa Barbara. Santa Barbara County Sheriff's spokeswoman Kelly Hoover said a passerby discovered the woman's body Saturday morning near the Glass Factory, an open shooting range in the Los...