Highland child pornography “addict” avoids jail

Liam Mackay leaves Inverness Sheriff Court.
Liam Mackay leaves Inverness Sheriff Court.