• Body Found Near Target Store in Vista

    … the body was in an area behind the store on University Drive near Sycamore Avenue, according to the San Diego County Sheriff’s Department.

    Read More
  • 0 0