LONDON: An international team has performed a detailed analysis of organic carbon traces from a Martian meteorite, concluding that life on Red Planet is more probable than previously thought. The scientists argue that carbon could have been deposited into the...
Full Story: The Times of India