» Downtown Spencer Business Named Recipient of Main Street Challenge Grant kicdam.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from kicdam.com Daily Mail and Mail on Sunday newspapers.
Jake Llewellyn Plumb was found hanged in his room on November 4, 2021, at Lucknow Barracks, Wiltshire, after friends received a message saying he was going to kill himself.