".........one of the grand scientific projects of the 21st Century............"
The unfortunately named James Webb space telescope will be launched on December 18th. It was just unpacked from the custom shipping container that carried it to the launch site.
Read the BBC story HERE.
No comments:
Post a Comment