News24.com | UAE ‘Hope’ Mars probe launch from Japan rescheduled for 20 July