Police throughout Europe have managed to bust an eel smuggling ring that was sneaking the rare species of eel into China for a substantial profit. Authorities have reported that arrests were made in Greece and the gang involved in the smuggling ring had members working out of Spain, Italy, France and Portugal as well. The smuggling […]