Leaders of the world’s biggest economies met in New Delhi on Saturday for a two-day G20 Summit. Bharat is hosting the 18th edition of the summit, and the capital city has been decorated with elaborate arrangements. Security is tight, with 130,000 police and paramilitary troops deployed in the city, along…