NASA administrator Mike Griffin is known for speaking his mind in plain language, be it in industry forums or in front of Congress. However, AFP may be taking things too far:
“When we celebrate 100 years of Sputnik, we might celebrate the 20th anniversary of man landing on Mars,” Frank Griffin, NASA’s chief administrator said […]