A handout photo from Sea Shepherd Australia Ltd showing an endangered minke whale is caught by a Japanese 'scientific research' ship. [Photo/Xinhua]
Go to Forum >>0 Comment(s)