‘India is occupying Chinese territory,’ China tries intruding. Gets beaten back by Indian forces. Cries foul play
The Indian forces have pushed back the Chinese People’s Liberation Army (PLA) troops, following the latter’s transgressions into Sikkim and Ladakh. The news of these skirmishes has made it to the ...