You just read:

Space Shuttle Discovery Makes Final Return to Earth Wednesday

News provided by

NASA

Mar 07, 2011, 04:51 EST