20200224 india: China & India spar over Coronavirus curbs