Siddharth Singh
The Dalai Lama is currently on an extended visit to Ladakh and his visit to Leh was his first one since the stand-off between India and China that began in 2020
Sanctions are hurting its own economies without stopping Russia’s war machine
The Harvard academic adds that India’s future will depend on the strength of its multi-ethnic character