Presidents and prime ministers are arriving in India's capital Delhi, ahead of the annual G20 leaders' summit from 9-10 September ...
Tags:
#bbc
#bbc news
#news
#world news
#breaking news
#us news
#world