Aberdeen man’s dreams “shattered” after 16-year £300,000 court battle with PC World

Richard Durkin
Richard Durkin

Breaking

    Cancel