Fife man who dealt drugs from homeless hostel jailed for more than three years

© SuppliedThe James Bank Hostel in Dunfermline.
The James Bank Hostel in Dunfermline.