Two men accused of assaulting Macduff man in his home face 14 charges

Elgin Sheriff Court.
Elgin Sheriff Court.