India's attempt to launch an Earth-observing radar satellite tonight (May 17) ended in failure. The Indian Space Research Organisation's (ISRO) EOS-09 spacecraft lifted off atop a Polar Satellite ...