Alex Cameron, Journalist