UCSB staffer killed in altercation in Isla Vista
By JOSH FRIEDMAN A University of California Santa Barbara staffer was found dead on a beach in Isla Vista Thursday evening following a reported altercation in the area. Geoff Jewel, 52, was a...
Read More
