Sudanese film ‘Goodbye Julia’ releases across France by Staff Reporter November 14, 2023 0 The film is also set to release soon in several Gulf Cooperation Council countries.
Namibia commissions nanosatellite ground station and satellite mission design facility October 4, 2024