Sex offender jailed for abuse spanning decades loses appeal against sentence

David Robertson.
David Robertson.