Mongabay Series:

Chinese boat that dumped Indonesian crews at sea was also shark-finning: Reports