Russian President Vladimir Putin will not attend the G-20 summit to be held in Delhi next month.
Russian President Vladimir Putin will not attend the G-20 summit to be held in Delhi next month. Top StoriesAugust 25, 2023 Facebook Twitter WhatsApp Share via Email