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

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