Despite China ban, Shark Fin Soup Industry flourishing elsewhere

Shark fin soup is possibly one of the foremost reasons that some shark populations have declined over the years. Some shark species have declined by approximately 95% of the global annual catch of up to 100 million sharks. The shark …

Despite China ban, Shark Fin Soup Industry flourishing elsewhere Read More »