[elfsight_social_share_buttons id=”1″]

Britain revoked the license of the network, after concluding that the Chinese Communist Party had ultimate editorial responsibility for the channel. Minutes later, China’s foreign ministry accused the BBC of pushing “fake news.”

Leave a Reply

Your email address will not be published. Required fields are marked *