correspondent: a journalist employed to provide news stories for newspapers or broadcast media
journalist: a writer for newspapers and magazines
contribution: a voluntary gift (as of money or service or ideas) made to some worthwhile cause