RT Arabic expands presence with new regional office in Algeria by Staff Reporter December 8, 2023 0 The programme will be available in both Arabic and Russian.
Namibia commissions nanosatellite ground station and satellite mission design facility October 4, 2024