David Armstrong is an Australian journalist and editor with decades of experience, including as editor-in-chief of The Australian, editor of The Bulletin and The Canberra Times and deputy editor the Daily Telegraph in Australia. He is also former editor and editor-in-chief of the South China Morning Post, former president of the Bangkok Post company, former chair of the Phnom Penh Post company and is current chair of ucanews.com.
05 Nov 2021