HMM: NASA human spaceflight chief Doug Loverro resigns on eve of historic SpaceX launch. “While NASA did not give a reason for Loverro’s resignation when announcing it today, sources told The Washington Post’s Christian Davenport that the wheels were set in motion when Loverro broke a rule during NASA’s procurement of human landing systems for the agency’s Artemis lunar-exploration program.”
InstaPundit is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.