Two marine mammals, a sea otter and an elephant seal, were found decapitated this week on Morro Strand State Beach. More...