Catherine Skeggs, Journalist