Tue, 10 Nov 2026: Photos of the CHAPEA Mission 2 crew are arranged around a boot print in the simulated Martian sand outside their habitat. More...
Source: CHAPEA Crew Leaves a Mark (www.nasa.gov)