Watch Chilean Navy free whale from net

Video shows the Chilean Navy's one-hour rescue effort to free a whale trapped in a fishing net in the seas of the Patagonia region.

Leave a Reply