Indonesian government releases over 50,000 illegally fished lobster 'seeds'
Newsflare STUDIO
The Indonesian government released a large catch of illegally fished lobster larvae, or 'seeds', back into the waters off West..
The Indonesian government released a large catch of illegally fished lobster larvae, or 'seeds', back into the waters off West..