This Youtube video purportedly shows the scuffle between Indian and Chinese troops in Ladakh region earlier this week (Kashmir Narrator cannot confirm the authenticity of the clip )

Leave a Reply

Your email address will not be published.