left Indian soldiers red faced
-
World
Sikkim: Clash ensued once again between Chinese and Indian Troops, left Indian soldiers red faced
The clash ensued between Indian and Chinese troops in the Indian-occupied disputed region of North Sikkim leaving numerous Indian soldiers…
Read More »