3 People Rescued After California Wharf Dramatically Collapses into the Sea

On December 23, 2024, around 12:45 p.m. local time, a section of the Santa Cruz Wharf in California collapsed into the Pacific Ocean due to severe weather and strong waves.

Continue reading “3 People Rescued After California Wharf Dramatically Collapses into the Sea”