India has launched an Israeli-built spy satellite to boost its surveillance capabilities after last year's Mumbai attacks exposed glaring holes in its defence apparatus.
India launches spy satellite