Fife man left St Andrews police officer fighting for his life after ‘vicious and cowardly’ stabbing

© DC ThomsonLundin Crescent, Tayport (stock image)
Lundin Crescent, Tayport (stock image)

Breaking