Search results

  1. pmaitra

    US delegation on Chakra?

    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...
Top