I was going to post this but due to lack of time, I was not able to.
Here are two points to make:
Russia Miffed With India For Letting US Navy Officials Onboard 'Chakra' Submarine
'No question of letting US officials near INS Chakra': India dismisses Russian reports...