India has made it clear again: Ukraine is NOT invited to the G20 Leaders’ Summit in New Delhi in September

You might like