Jealous Moray man repeatedly demanded ex-lover send photos to prove who she was with

Craig Branson leaving Elgin Sheriff Court.
Craig Branson leaving Elgin Sheriff Court.

Breaking