‘China killed 20 Indian soldiers.’ Chinese funded global liberal media present China as victors, skips China’s casualty
The ongoing military confrontation that happened between the Indian Army and the People's Liberation Army (PLA) of China has already emerged as the biggest military tussle in the Himalayas since the ...