More than 20,000 dolphins and porpoises are being slaughtered each year and their meat is being sold as food in Japan, often labeled as whale meat. Courageous documentary filmmakers infiltrated a remote village in Japan to shed light on this horrible…Read More