Cupar man banned from Dunfermline following threats

© DC ThomsonDunfermline Sheriff Court.
Dunfermline Sheriff Court.