Friday, August 25, 2023

Modi and Xi meeting: India and China agree to 'de-escalate' border tensions