There are reports of a fresh physical brawl having taken place between Indian and Chinese troops, this time at Naku La in Sikkim.
Read this post on viralbake.com