Mar. 28, 2008

NASA's science chief, Alan Stern, announced his resignation this week. The announcement came the same week as threatened budget cuts to the popular Mars rover mission. Those cuts were later repealed by the NASA administrator.