British Columbia

Trapped on Planet Earth

As the possibility of a manned mission to Mars becomes more and more plausible, scientists may soon be presented with another issue that could further complicate their journey. The amount of space debris orbiting the […]