Updated: Mar 14th, 2026 NASA has announced that it is targeting April 1 for the launch of its upcoming crewed lunar mission, following the successful completion of a critical wet dress rehearsal and the resolution of fuel leaks that had been detected during earlier testing. The wet dress rehearsal — a comprehensive countdown simulation involving...




