NEW DELHI: Delhi, the national capital of India, has been included in the list of World’s Best Cities for 2020–21.…
Representative Image NEW DELHI: Manish Sisodia, Deputy Chief Minister of Delhi approved a proposal on December 26, regarding beautification of…