BBC News: China’s mission to win African hearts with satellite TV

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….Read more.

Leave a Reply