Repeat off

1

Repeat one

all

Repeat all

China's mission to win African hearts with satellite TV
Photo #4548 03 September 2024, 08:15
China pledged to install satellite dishes in some 10,000 villages across Africa, aiming to generate goodwill.
Comments (0)