Anti-whaling protesters Sea Shepherd describe their campaign at IWC conference

C
almost 5 years ago, St Helier, Bailiwick of Jersey, United Kingdom