Video: Clashes at Channel Island whaling meeting

Australia and Japan clash at International Whaling Commission meeting in the Channel Islands.

Comments