A platter of whale sushi made from minke meat and pieces of blubber are seen at a sushi store in Miyagi Prefecture in Japan on June 16. 2010. [Photo/Xinhua]
Go to Forum >>0 Comment(s)