Ocean Killer Scene
This humpback whale was only the third ever seen off the coast of Mallorca. Disoriented and distressed, it was trapped in a type of fishing net outlawed by the UN 30 years ago. They are nicknamed “wall of death” because of indiscriminate decimation t