Dubai: Sheikh Mohammed bin Rashid meets UAE astronauts Sultan Al Neyadi, Hazzaa Al Mansoori and ‘Zayed Ambition 2’ team Gulf NewsSource