Firefighters tackle house blaze for hours in village near Glenrothes

© DC ThomsonPost Thumbnail

Breaking