Team WebQoof found no evidence to prove that China has captured the Indian side of the Pangong Lake.
Published:
i
A post is doing the rounds on social media platforms claiming that the spot where a sequence from Aamir Khan-starrer 3 Idiots was filmed, has been recently captured by China.
What does the viral graphic show?: It showed a screenshot from the ending of the film that was filmed in Ladakh’s Pangong Lake.
What led us to the truth?: On …