Moray soldier who knocked out colleague likely to miss out on promotion chances

Craig Fagan was sentenced to 240 hours unpaid work at Elgin Sheriff Court.
Craig Fagan was sentenced to 240 hours unpaid work at Elgin Sheriff Court.

Already a subscriber? Sign in

[[title]]

[[text]]