Home > Archives

Articles about China

Now for the good news – there isn’t any bad

Published 17 August 2017

Television in the People’s Republic of China in 1979

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