Man guilty of £1.38m watch heist that saw jewellery store manager take own life

Daily Record

Published

A man has been found guilty of a £1.38m watch heist that saw a jewellery store manager take his own life.

Full Article