Home / Tech News

Tech News

Southern resident killer whale calves spotted alive and well

British Columbia Two southern resident killer whale calves have been seen swimming with their pods in apparent good health off the west coast of Vancouver Island. L124 swims alongside mother L77 on Aug. 11.(Center for Whale Research, Mark Malleson) Two southern resident killer whale calves were spotted swimming with their …

Read More »