Record-setting Artemis II astronauts return to Earth after a 10-day Moon adventure April 11, 2026 by admin Tweet NASA's Artemis II astronauts are back on Earth after a 10-day round-trip to the Moon. They have created a new record in space history. Read more… Neowin Related Posts:Artemis II confirmed to break Apollo 13 record for…NASA's Artemis II successfully launches on historic…NASA's new monstrous mobile launcher is getting…The ultimate embarrassment: Stuck astronauts to…Man creates his own satellite to take space selfies…