India and China Agreed to Withdraw the Army Troops from Gogra-Hot Springs Area Global Governance News India and China Agreed to Withdraw the Army Troops from Gogra-Hot Springs Area