You just read:

Astronauts Linda Godwin and Scott Altman Leave NASA

News provided by

NASA

Aug 31, 2010, 17:28 ET