Police probe as large pool of blood and weapon found on Glenrothes street

© DC ThomsonFoxton Drive, Glenrothes.
Foxton Drive, Glenrothes.

Breaking