China-aided Satellite TV Project in Mozambique to Reach 2.5 million People

The China-aided satellite TV project in Mozambique was handed over to the government on Friday, benefitting 2.5 million residents in the country’s northern province of Nampula.