Source link The Artemis II and III lunar missions were expected to take off in 2024 and 2025 respectively NASA has delayed two of its flagship missions meant to take humans back to the Moon, citing technical issues. The US space agency’s Artemis II and III missions will now take place in 2025 and 2026 […]