Just a quick note: The Space Shuttle Endeavour is scheduled to land tonight at 7:05 p.m. Florida time. If all goes well they'll do a de-orbit burn just before 6:00 and land a little over an hour later. I imagine it'll be covered on NASA TV, or you can watch it on the UStream.tv channel.
News & Politics
Dec. 18 2014 3:41 PMYesterday Was a Defeat for America and CubaYoani Sanchez