Dundee NHS worker caught with more than 12 hours of child abuse footage

© SuppliedAndrew Bayne.
Andrew Bayne.

Breaking