french speaking africa satellitelatest news & developments