However much man might have made scientific advances, humans cannot match up to the Nature. The latest example is today’s postponement of the launch of the space shuttle Endeavour by NASA.
The National Aeronautical Space Agency said yesterday it was delaying Endeavour’s STS-130 mission by a day because of “low cloud ceiling” over Cape Canaveral early [...]
Displaying posts tagged with
“launch delay”
Feb
7
2010
7
2010