Nasa-honoured Egyptian space scientist hails Hazzaa’s effort

Nasa-honoured Egyptian space scientist hails Hazzaa’s effort
play icon
Dr Farouk El-Baz. File photo