Murder suspect who fled to Scotland after wife's horrific death spotted in Aberdeen, cops confirm
Published
Police are hunting for Mark Barrott after his wife was found dead with horror injuries in Leeds.
Full ArticlePublished
Police are hunting for Mark Barrott after his wife was found dead with horror injuries in Leeds.
Full Article