Question of the Week

This week's Question: A recent study created by the Arizona-based Paragon Space Development Corporation says its life support system could help humans survive on Mars. The proposed Environmental Control and Life Support System, the company says,...