MP David MacLeod punished for donations slip
Checkpoint - A podcast by RNZ - Fridays

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.