It's time for yet another shuttle mission. Irrespective of the poor weather, the shuttle blasted off at around 11:38 p.m. local time. The Shuttle flight STS 120 took off in order to install the 'Harmony' node in the ISS. This time, the mission...
The third and final shuttle mission of the year 2006 is on its way, every mission depends on the success of its predecessor, we're just another mission in a line of assembly, as important as the previous ones and as important as the ones of the...
Fresh Comments