Shark fin soup consomption in China is down by 80 percent.

Leave a Reply