PoliticsVladimir Putin not to attend New Delhi G20 summit by Canadian Editor 25 August 2023 by Canadian Editor 25 August 2023Russian President Vladimir Putin won’t share in the G20 leaders ’ peak to be held … 0 FacebookTwitterPinterestEmail