South America Elephant seal stranded returned to sea with help from residents in Chile Team Buyback 7 October 2020, 3:33 pm7 October 2020, 3:33 pm Guardian News, latinamericanews, Worldnews Share this:TweetRedditTelegramWhatsApp