Sea Shepherd vessel still impounded

FarleyMowat_251105

The environmental watchdog group Sea Shepherd