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
Nov. 28 2014 12:11 PMPutin’s Chosen PeopleWhat’s behind the Russian president’s close relationship with an Orthodox Jewish sect?Joshua Keating