News

China’s mission to win African hearts with satellite TV

China pledged to install satellite dishes in some 10,000 villages across Africa, aiming to generate goodwill.

Leave a Reply

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