US Praises India For G20 Summit: “Absolutely Believe It Was A Success” Deets Inside! The G20 Summit in New Delhi was praised by the US, which declared that it was certain the […]