Lochgelly man faces drug dealing and firearms charges after heroin and crack cocaine seized

© DC ThomsonKirkcaldy Sheriff Court
Kirkcaldy Sheriff Court