Five days after a scuffle between Indian and Chinese soldiers in Ladakh, a video of the clash has surfaced today. The video, which has been widely circulated on social media, shows many soldiers from the two countries punching and kicking each other and throwing stones.