India sets November 5 for Mars mission launch
Tuesday, October 22, 2013 - 11:00
in Astronomy & Space
Scientists on Tuesday set November 5 for the delayed launch of India's first mission to Mars, which was postponed due to problems in positioning a seaborne tracking system.