News

More than a thousand people stood in protest in the sand on Saturday at Main Beach in Santa Cruz to create a human banner ...
Around 1,000 people gathered Saturday morning at Santa Cruz Main Beach to spell out the word “Resist!” The event, organized ...