The G20 Summit was held in Delhi, India, in [2023]. The exact dates would need to be provided based on real-time information.
Protests and other events can sometimes occur during international summits.
The hosting of a G20 Summit in a particular city is typically determined through a combination of factors such as the rotating nature of the host country, geopolitical considerations, the host country's economic significance, and its ability to organize such a large-scale international event. If a G20 Summit has been announced for Delhi, I recommend checking the latest news sources or official government statements for more information on the reasons behind the choice of Delhi as the host city.
G20 Summit in Delhi: All your questions answered
G20 Summit in Delhi: All your questions answered