Man charged after police seize heroin in Fife drugs raid

© DC ThomsonPost Thumbnail