NASA inspector general comes under fire
At least two U.S. senators are pushing for NASA Inspector General Robert Cobb to resign after records show a steep drop in investigations during his tenure.
At least two U.S. senators are pushing for NASA Inspector General Robert Cobb to resign after records show a steep drop in investigations during his tenure.
Space Exploration
Jan 12, 2008
0
0
U.S. engineers are testing the components of the Lunar Reconnaissance Orbiter to make sure it is ready for its mission to the moon.
Space Exploration
Jan 12, 2008
2
0