Gordon Diduca murder trial: ‘Sorry’ written in blood on walls of Dundee flat

Police activity outside the Arklay Street flats in September 2017.
Police activity outside the Arklay Street flats in September 2017.

Breaking

    Cancel