Japanese firm takes Icelandic whale pet treats off the shelves
A Japanese company has stopped selling fin whale pet treats after being criticised by campaign groups.
A Japanese company has stopped selling fin whale pet treats after being criticised by campaign groups.