Perhaps fittingly, the Imperial College of London has unveiled a detailed-as-fuck plan to send humans to Mars.
Read the rest of this entry »
Omega Level