Baby orca rescued after becoming stranded off Russian coast

A baby orca whale was returned to open water after becoming stranded during low tide along Russia’s Far East coast.

September 17, 2021

Top Stories

ABC News Live Presents