Severed Head on Beach

A dogwalker discovers the severed head of a young man on Barassie beach near Troon. William Beggs would be convicted of murdering 18-year-old Barry Wallace in 2001.

Description