Man who drove off Santa Cruz Wharf was registered sex offender who’d been out of prison 10 years
A 65-year-old man who died after driving a van off the Santa Cruz Wharf on Sunday morning was convicted of lewd acts with a child and released from prison a decade ago, court and state sex-offender registry records show, and …
Man who drove off Santa Cruz Wharf was registered sex offender who’d been out of prison 10 years Read More