According to the IWC, more than 300,000 whales, dolphins and porpoises are estimated to die every year after becoming caught…
More than 160 long-finned pilot whales beached on the western Australian coast Thursday and at least 30 died before wildlife…