There was something ineffably sad about the recent report that the National Aeronautics and Space Administration has awarded an $18 million contract to develop an inhabitable balloon to attach to the International Space Station.
Read Full Article »
There was something ineffably sad about the recent report that the National Aeronautics and Space Administration has awarded an $18 million contract to develop an inhabitable balloon to attach to the International Space Station.