Noun
news butcher (plural news butchers) (US, historical) A person who worked on railroads selling newspapers, candy and cigars to the passengers.