Shreya AggarwalAfghanistan in 2020: Reconciled Taliban or a new Great Game?There is an old Afghan saying, “You might have the watch, but we have the time.” One empire after another has failed to establish its…May 13, 2019May 13, 2019
Shreya AggarwalHas India done better than China?We do too much of comparing India with China, to India’s disadvantage. Discounting for the differences, has India done better than China?May 13, 2019May 13, 2019