Life on Mars - Research adds weight to Organic Compounds in Antarctic Meteorite

The debate as to whether our neighbour Mars was once capable of supporting life, indeed whether life ...   more »