Fact Check
Old Photos Resurfaces To Claim That Chinese PLA Killed 300 Indian Soldiers In recent Tawang Clash
A recent altercation between the Indian Army and the Chinese People's Liberation Army (PLA) on December 9 in the Yangtse area of Tawang in Arunachal Pradesh along the Line of Actual Control (LAC) led to minor injuries to a few soldiers from both sides. Against the same backdrop, several users have...