Audrey Young: Believe it or not, Trevor Mallard will make a fine diplomat

Audrey Young: Believe it or not, Trevor Mallard will make a fine diplomat