Man left hospitalised after attack in Fife, which police believe may have involved use of weapon

© PAPost Thumbnail