Video of Chinese Tourists at Pangong Lake Is Not from Indian Territory
A video clip of Chinese tourists seemingly enjoying the boat ride at Pangong Tso is doing rounds on social media. Opinions are divided about the real location of this video. Some believe it is from the Indian side while others debated that the video is from the Chinese territory. Fact Crescendo set out to geo-locate […]
Continue Reading