Courts Jail for convicted heroin trafficker caught with cocaine worth £1,750 on streets of Fife July 3 2019