INSAT-3DS spots cyclonic system on May 21, promising heat relief

India