Delhi, the Indian national capital, is all set to vote for its 70 assembly seats on Wednesday (Feb 5) in a single phase. The ...
For 37 years, from 1956 to 1993, Delhi did not have a legislative Assembly. The national capital nonetheless has had a ...