Friday, September 14, 2007





Some heartening developments on the space front:

UK 'must have human space role'

Google backs private Moon landing

No comments: