On a remote Mexican islet, rescuers rush to save an entangled sea lion.
Back to Top