The UK will ban the import and export of detached shark fins and products containing them. The UK will go further than any other country to...
Recent Comments