Japans Inconvienient Truth
By Sophie Kiedaisch Did you know that more than 23,000 dolphins are killed in Japan alone every year? Making it the largest scale slaughter of this kind in the whole world. In the small fishing village of Taiji thirty fishermen partake