Fife man inflicted injuries which could have killed baby, court told

The High Court in Edinburgh
The High Court in Edinburgh

Kirkcaldy – The Courier