Mars trip a step closer as nuclear research inspires “space-shield”

1 Dec 2008 by Evoluted New Media