Kevin Rudd on ‘Hard Chat’

Kevin Rudd vs Tom Gleeson on ABC’s ‘Hard Chat’.