Final component fitted to UAE's Hope Probe ahead of July launch

February 19, 2020 164