NASA's Embattled Inspector General Resigns
Thursday, April 2, 2009 - 21:42
in Astronomy & Space
NASA's embattled Inspector General Robert "Moose" Cobb has resigned.
NASA's embattled Inspector General Robert "Moose" Cobb has resigned.