Screaming children fled from knife-wielding man in Fife street, court hears

© DC ThomsonKirkcaldy Police Station
Kirkcaldy Police Station