Moon Landing February 2024
Moon Landing February 2024. 22, 2024, intuitive machines (lunr 2.38%) landed its odysseus uncrewed vehicle on the moon. Intuitive machines' lander touched down thursday, but left flight controllers scrambling before…
Read Full