Man in court over vandalism at north-east mosque

Elgin Sheriff Court
Elgin Sheriff Court

Breaking