Such a good news for all Dilliwalas: Arvind Kejriwal on Delhi among World's Best Cities

As Delhi was ranked at the 62nd position in the list of the world's best 100 cities for 2021, chief minister Arvind Kejriwal congratulated the residents of the national capital.