Module set to touch down on moon's visible side in April 2023; payload includes Gulf country's 22-pound 'Rashid' which if successful would be Arab world's first lunar mission
Module set to touch down on moon's visible side in April 2023; payload includes Gulf country's 22-pound 'Rashid' which if successful would be Arab world's first lunar mission
Recent comments