You just read:

Space Shuttle Discovery Makes Final Return to Earth Wednesday

News provided by

NASA

Mar 07, 2011, 16:51 ET