India News Border Escalation: China Asks India To Pull Out Troops 4 years ago Abdul Hameed Beijing is angry with India because it feels that the later is interfering in China-…