Prime Minister Narendra Modi to attend G-20 summit in Miami

India