07.06.2020 China ‘pulling back troops’ after deadly border clash: India Beijing says both sides taking effective measures to ease border tensions after skirmish that killed 20 Indian troops.