'China, India share far more common interests than differences': Chinese FM – Business Standard

‘China, India share far more common interests than differences’: Chinese FM  Business Standard
source