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.