A film’s aim to end dolphin slaughter

0
180

Commercial whalers in Taiji, Japan use boats, among other devices, to herd a pod of dolphins to a slaughter area known as “The Cove.”