September 5, 2020 12:03 pm
NEW DELHI, Sept 5: Defense ministers of India and China met in the Russian capital as the two sides try to resolve rising tensions along their disputed border in the eastern Ladakh region, where a June clash killed 20 Indian soldiers.