World News – Humankind is eager to step out into the cosmos and wander across the deserted plains of the Red Planet. According to most reports, Elon Musk is leading the…
Tag:
Mars mission
-
-
Costa Rica News – The National Aeronautics and Space Administration (NASA) awarded the Costa Rican engineer, Sandra A. Cauffman, a Medal for Extraordinary Leadership.