Image of Indian positions at LAC goes viral in Chinese social media

A satellite image that is claimed to be showing Indian Army positions at Ladakh LAC has gone viral in Chinese social media. Watch this report to know more.
X