Derek Drummond, Declan Geiran and Liam Riley's lives have been left in turmoil but they only have themselves to blameFrom left; Liam Riley, Declan Geiran and Derek DrummondUntil a few days ago, Liam Riley had barely so much as stumbled into the path of a police officer during his 41 years of ...
READ MORE +Show next