NASA's Artemis 2 mission is facing significant scrutiny due to a $7 billion budget overrun and repeated delays. Administrator Jared Isaacson acknowledged the pressure of the international space race while announcing a $20 billion investment in a lunar base. The mission is currently scheduled for launch on April 1st, a date that has drawn skepticism from observers.

