1 result found
 

Protest against the transport of fin whale meat

Video | July 15, 2013 at 12:27

Greenpeace activists protest against the transport of fin whale meat from Iceland to Japan via European ports.