Home Tags Deus Ex Machina

Tag: Deus Ex Machina

NASA Awards Artemis Contract for Lunar Gateway Power, Propulsion

In one of the first steps of the agency’s Artemis lunar exploration plans, NASA announced on Thursday the selection of Maxar Technologies, formerly SSL,...

Prince Harry says it took him ‘many, many years’ to realize...

Prince Harry is opening up about how Meghan Markle helped him become aware of unconscious racial bias, which he didn't realize existed for "many...