March 13, 2018Published by Ceta Journal at March 13, 2018Taiji and the Liberal Dolphin PartyThe tiny town of Taiji, and its dolphin hunts held in an innocuous local cove, have the deep support of Japan’s most powerful political forces. By […]