Thousands of dolphins 'stampede' off southern California coast

Feb 25, 2021, 04:05 PM(IST) WION Video Team
An estimated 2,000 common dolphins were spotted 'stampeding' off the southern California coast on Monday (February 22), according to a whale watching group.
Read in App