More than 300 protestors - some from as far away as Invercargill - turned out in Dunedin to protest Compass's hospital food contract.
Show status: Off air
More than 300 protestors - some from as far away as Invercargill - turned out in Dunedin to protest Compass's hospital food contract.