20131105 india: 12 key facts about India's Mars mission