Stop the neadless slaughter of dolphins off the coast of japan. In the Japanese fishing village of Taiji, fishermen are rounding up and slaughtering hundreds and even thousands of dolphins right...
See More