Moroccan Scientist Kamal Oudrhiri Contributes to New Landing on Mars
The exploration mission seeks to find alien life on Mars.