Beloved surfboard-stealing otter spotted again off Northern California shore
Santa Cruz, California — New mug shots have emerged of otter 841, America’s most wanted marine mammal. Last summer, she terrorized surfers in Santa Cruz, California, biting surfboards and even …