Fact Check: Images from an Indian drama being used to show detention of PLA soldiers by the Indian Army

Last week, during a routine patrol of Indian Army close of Line of Actual Control near Yangtse in Tawang Sector, around 200 troops of China’s People’s Liberation Army entered into Indian territory leading to a face-off with the Indian Army, which was eventually resolved by the commanders at the local level. The news went viral […]

Continue Reading