Decomposed body found on Isla Vista beach, officials say

July 24, 2018 09:34 PM