NRTA

China bars broadcasting of BBC World News on mainland over Xinjiang, COVID-19 reporting

China bars broadcasting of BBC World News on mainland over Xinjiang, COVID-19 reporting

Beijing [China]: The National Radio and Television Administration (NRTA) of China has barred the broadcasting of BBC World News on the ma...Read More

Free Press Journal

www.freepressjournal.in