MP David MacLeod punished for donations slip

Checkpoint - A podcast by RNZ - Mondays

The first-term National MP David MacLeod is in hot water after failing to declare donations worth almost 180-thousand dollars. Deputy political editor Craig McCulloch reports.