Home > Archives

Articles about Barbara Walters

Here is the news… costing one million dollars

Published 1 November 2018

ITN’s News Editor Mark Andrews is shocked by Barbara Walters in 1976

A member of the Transdiffusion Broadcasting System
Liverpool, Friday 29 March 2024