NASA Marshall Space Flight Center director Joseph Pelfrey resigns (2025-09-25)
The director of NASA's Marshall Space Flight Center in Huntsville, Alabama, announced his resignation on Thursday.