FactAlways

The International Committee Against Mars Sample Return is a group of scientists that fear microscopic life being brought to Earth from Mars.

Comments