Tag "jesse jacobo"
Tehama
Homicide Charge, $1M Bail for Spider Island Stabbing Suspect
Stock image (Wikimedia Commons) On April 2nd just before 11 AM, deputies arrived at the Sand Slough area (also known as “Spider Island”) after being notified of a stabbing victim.