Seychelles bans shark finning

sharkfin_071004

The Seychelles is the latest nation to announce the banning of shark finning on all foreign vessels that are licensed to fish in Seychelles