India has been in a tumultuous relationship with China for ages.
Over 50, 000 soldiers have been deployed at the Ladakh border.
Here's what experts have to say about why India is not taking a stand on this issue.
India has been in a tumultuous relationship with China for ages.
Over 50, 000 soldiers have been deployed at the Ladakh border.
Here's what experts have to say about why India is not taking a stand on this issue.
India and China have had a troubled relationship on almost all fronts to have seen highs and lows of border disputes and trade..
When Narendra Modi returned to power for a second term in India with a landslide victory in 2019, his government acted swiftly...