Delhi is the national capital and second most populous metropolitan city of India. It is a centrally administered union territory. However, in 1991, it was given its own legislative assembly […]
Delhi is the national capital and second most populous metropolitan city of India. It is a centrally administered union territory. However, in 1991, it was given its own legislative assembly […]