The weather is a worry but its all systems go for the Space Shuttle Discovery launch at 9.35 pm EST on Thursday (8.05 am IST), NASA reported Thursday morning. NASA Test Director Jeff Spaulding......
The countdown for National Aeronautics and Space Agency's return to space has began amid sky-high anticipation, although Hurricane Dennis threatened to interfere with the lift-off of the first......