Showing posts with the label Russia welcomes India and China’s decision to de-escalate tensionsShow All
Russia welcomes India and China’s decision to de-escalate tensions