India-China standoff: India deploys marine commandos at Pangong lake in eastern Ladakh

You may also like...