STUDIO
Follow Us

Terms of Use Privacy Policy

Japanese officials oppose anti-whaling stances

Japanese officials have called attempts to stop their whaling industry 'eco imperialism' and say their culture is under attack.

Source: ITN

Top Trending Videos