Paedophile who had nearly 2,000 child abuse images walks out of court on bail

Christopher Blakesley leaving Elgin Sheriff Court.
Christopher Blakesley leaving Elgin Sheriff Court

Breaking

    Cancel