Independent Russian Escorts, New Delhi