India and China
- Defence News
India and China finally pull out troops from Gogra in Ladakh: all temporary structures dismantled
After a year-long “sensitive” standoff, India and China completed their withdrawal of forces from the Gogra region of eastern Ladakh,…
Read More »