Giles, Joseph, newspaperman