Noun
living newspaper (plural living newspapers) A theatrical form presenting factual information on current events to a popular audience.