Wednesday, July 05, 2006

STS-121 Discovery

Space Shuttle Discovery lifted off Kennedy Space Center on 2:38 EDT 4th of July, 2006 for its Mission STS-121. The return to flight of NASA's space programme heralding USA determination to regain its past glory of space dominance, in spite of the rising of China. The launch on the country 230th Independance Day bear not only scientific meaning but also power-motivated. Its success will continue to harness support for the diminishing space programme from the Administration. And this will in turn affect the livelihood of a lot of people. This can be seen by Griffin's reluctance to postpone the flight despite warning from its experts. Let's pray for the safe return of its crews. Man sacrify lives for pushing the frontier of science, as ever, but not as a mean for other man's power-politics.

No comments: