Vice Admiral Ravneet Singh is new Deputy Chief of Naval Staff

Subscribe to receive free email updates: