David Clifford’s temperament ‘beyond question’

The Irish News logoThe Irish News

David Clifford's temperament 'beyond question'