Columbus delivery gives Europe a place in space Europe finally got a place of its own in space when astronauts attached the European laboratory Columbus to the International Space Station on Monday.
Source: Reuters Posted on:
Tuesday, Feb 12, 2008, 8:19am Views: 1204