Scientists speculate the rock could be a meteorite or a far-flung chunk of Mars. …read more

Source:: CNet