recent developments India China