Comment So here we have spent huge amount of resources... (Score 1, Interesting) 186
So here we have spent huge amount of resources constructing advanced technology to send robots to mars to investigate if there's life there, only to have the evidence flown to us with a piece of rock.