An Indian Space Research Organization spokesman disputed China's claims that India's new Radar Imaging Satellite 1, launched April 26, is intended for spying.

An Indian Space Research Organization spokesman disputed China's claims that India's new Radar Imaging Satellite 1, launched April 26, is intended for spying.