Japan Captivated by Escape of Orcas Trapped in Drift Ice Off Hokkaido, as Annual Dolphin Slaughter Continues

The good news is that a pod of orcas trapped by drift ice in waters off Japan’s northern island of Hokkaido appears to have successfully escaped. Earlier this week, drone footage showed the pod of around a dozen orcas trapped … Continue reading