Russian escorts in Delhi have always been a fascination for tourists who come to Delhi…