Comments
2m 18sLength
Protesters in both southern Australia and the Netherlands are attempting to halt the arrival of a super trawler destined for Tasmanian waters.
Protesters in both southern Australia and the Netherlands are attempting to halt the arrival of a super trawler destined for Tasmanian waters.