20100713 india: 10 eyes in the sky give India space edge