It would thus seem India and China are destined to live out the foreseeable future as rivals, if not adversaries
23 March 2021 7:25 AM IST