Computer expert prepares report in defence of former Moray councillor facing indecent images charges

Elgin Sheriff Court.
Elgin Sheriff Court.

Breaking