News logo

News

The latest news from around the world.

Santa Cruz, California

place

1 video from 1 channel

A coastal city in California known for its beaches and surf culture, recently in the news due to a dramatic water rescue incident involving a young boy.